FS2_Open
Open source remastering of the Freespace 2 engine
bg_bitmap_dlg Class Reference

#include <bgbitmapdlg.h>

Inheritance diagram for bg_bitmap_dlg:

Public Types

enum  { IDD = IDD_BG_BITMAP }
 

Public Member Functions

void update_data (int update=1)
 
void create ()
 
void sun_data_init ()
 
void sun_data_close ()
 
void sun_data_save_current ()
 
void bitmap_data_init ()
 
void bitmap_data_close ()
 
void bitmap_data_save_current ()
 
void get_data_spinner (NM_UPDOWN *pUD, int id, int *var, int min, int max)
 
void get_data_int (int id, int *var, int min, int max)
 
void get_data_float (int id, float *var, float max, float min)
 
afx_msg void OnClose ()
 
 bg_bitmap_dlg (CWnd *pParent=NULL)
 

Public Attributes

CSliderCtrl m_amb_blue
 
CSliderCtrl m_amb_green
 
CSliderCtrl m_amb_red
 
CString m_neb_intensity
 
int m_nebula_color
 
int m_nebula_index
 
int m_bank
 
int m_heading
 
int m_pitch
 
CSliderCtrl m_slider
 
int m_neb2_texture
 
BOOL m_subspace
 
BOOL m_fullneb
 
int m_poof_0
 
int m_poof_1
 
int m_poof_2
 
int m_poof_3
 
int m_poof_4
 
int m_poof_5
 
BOOL m_toggle_trails
 
CString m_storm_name
 
CString s_name
 
int s_pitch
 
int s_bank
 
int s_heading
 
float s_scale
 
int s_index
 
CString b_name
 
int b_pitch
 
int b_bank
 
int b_heading
 
float b_scale_x
 
float b_scale_y
 
int b_div_x
 
int b_div_y
 
int b_index
 
int m_sky_flag_1
 
int m_sky_flag_2
 
int m_sky_flag_3
 
int m_sky_flag_4
 
int m_sky_flag_5
 
int m_sky_flag_6
 
CString m_skybox_model
 
CString m_envmap
 
int m_skybox_pitch
 
int m_skybox_bank
 
int m_skybox_heading
 
float m_neb_near_multi
 
float m_neb_far_multi
 

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
 
void build_nebfile_list ()
 
int get_active_background ()
 
int get_swap_background ()
 
void reinitialize_lists ()
 
void OnOrientationChange ()
 
afx_msg void OnCancel ()
 
afx_msg void OnOK ()
 
afx_msg void OnSelchangeNebcolor ()
 
afx_msg void OnSelchangeNebpattern ()
 
afx_msg void OnFullNeb ()
 
afx_msg void OnHScroll (UINT nSBCode, UINT nPos, CScrollBar *pScrollBar)
 
afx_msg void OnSunChange ()
 
afx_msg void OnAddSun ()
 
afx_msg void OnDelSun ()
 
afx_msg void OnSunDropdownChange ()
 
afx_msg void OnBitmapChange ()
 
afx_msg void OnAddBitmap ()
 
afx_msg void OnDelBitmap ()
 
afx_msg void OnBitmapDropdownChange ()
 
afx_msg void OnDeltaposSbitmapPSpin (NMHDR *pNMHDR, LRESULT *pResult)
 
afx_msg void OnDeltaposSbitmapBSpin (NMHDR *pNMHDR, LRESULT *pResult)
 
afx_msg void OnDeltaposSbitmapHSpin (NMHDR *pNMHDR, LRESULT *pResult)
 
afx_msg void OnKillfocusSbitmapScaleX ()
 
afx_msg void OnKillfocusSbitmapScaleY ()
 
afx_msg void OnKillfocusSbitmapDivX ()
 
afx_msg void OnKillfocusSbitmapDivY ()
 
afx_msg void OnKillfocusSbitmapP ()
 
afx_msg void OnKillfocusSbitmapB ()
 
afx_msg void OnKillfocusSbitmapH ()
 
afx_msg void OnDeltaposSun1PSpin (NMHDR *pNMHDR, LRESULT *pResult)
 
afx_msg void OnDeltaposSun1HSpin (NMHDR *pNMHDR, LRESULT *pResult)
 
afx_msg void OnDeltaposSun1BSpin (NMHDR *pNMHDR, LRESULT *pResult)
 
afx_msg void OnKillfocusSun1P ()
 
afx_msg void OnKillfocusSun1H ()
 
afx_msg void OnKillfocusSun1B ()
 
afx_msg void OnKillfocusSun1Scale ()
 
afx_msg void OnImportBackground ()
 
afx_msg void OnSwapBackground ()
 
afx_msg void OnBackgroundDropdownChange ()
 
afx_msg void OnSkyboxBrowse ()
 
afx_msg void OnDeltaposSkyboxPSpin (NMHDR *pNMHDR, LRESULT *pResult)
 
afx_msg void OnDeltaposSkyboxBSpin (NMHDR *pNMHDR, LRESULT *pResult)
 
afx_msg void OnDeltaposSkyboxHSpin (NMHDR *pNMHDR, LRESULT *pResult)
 
afx_msg void OnKillfocusSkyboxP ()
 
afx_msg void OnKillfocusSkyboxB ()
 
afx_msg void OnKillfocusSkyboxH ()
 
afx_msg void OnEnvmapBrowse ()
 

Detailed Description

Definition at line 18 of file bgbitmapdlg.h.

Member Enumeration Documentation

anonymous enum
Enumerator
IDD 

Definition at line 45 of file bgbitmapdlg.h.

Constructor & Destructor Documentation

bg_bitmap_dlg::bg_bitmap_dlg ( CWnd *  pParent = NULL)

Definition at line 36 of file bgbitmapdlg.cpp.

Member Function Documentation

void bg_bitmap_dlg::bitmap_data_close ( )

Definition at line 852 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::bitmap_data_init ( )

Definition at line 821 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::bitmap_data_save_current ( )

Definition at line 858 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::build_nebfile_list ( )
protected

Definition at line 632 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::create ( )

Definition at line 198 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::DoDataExchange ( CDataExchange *  pDX)
protectedvirtual

Definition at line 81 of file bgbitmapdlg.cpp.

int bg_bitmap_dlg::get_active_background ( )
protected

Definition at line 1354 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::get_data_float ( int  id,
float var,
float  max,
float  min 
)

Definition at line 1017 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::get_data_int ( int  id,
int var,
int  min,
int  max 
)

Definition at line 1049 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::get_data_spinner ( NM_UPDOWN *  pUD,
int  id,
int var,
int  min,
int  max 
)

Definition at line 988 of file bgbitmapdlg.cpp.

int bg_bitmap_dlg::get_swap_background ( )
protected

Definition at line 1364 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnAddBitmap ( )
protected

Definition at line 918 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnAddSun ( )
protected

Definition at line 751 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnBackgroundDropdownChange ( )
protected

Definition at line 1374 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnBitmapChange ( )
protected

Definition at line 881 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnBitmapDropdownChange ( )
protected

Definition at line 966 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnCancel ( )
protected

Definition at line 350 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnClose ( )

Definition at line 355 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnDelBitmap ( )
protected

Definition at line 946 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnDelSun ( )
protected

Definition at line 779 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnDeltaposSbitmapBSpin ( NMHDR *  pNMHDR,
LRESULT pResult 
)
protected

Definition at line 1088 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnDeltaposSbitmapHSpin ( NMHDR *  pNMHDR,
LRESULT pResult 
)
protected

Definition at line 1098 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnDeltaposSbitmapPSpin ( NMHDR *  pNMHDR,
LRESULT pResult 
)
protected

Definition at line 1078 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnDeltaposSkyboxBSpin ( NMHDR *  pNMHDR,
LRESULT pResult 
)
protected

Definition at line 1227 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnDeltaposSkyboxHSpin ( NMHDR *  pNMHDR,
LRESULT pResult 
)
protected

Definition at line 1236 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnDeltaposSkyboxPSpin ( NMHDR *  pNMHDR,
LRESULT pResult 
)
protected

Definition at line 1218 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnDeltaposSun1BSpin ( NMHDR *  pNMHDR,
LRESULT pResult 
)
protected

Definition at line 1168 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnDeltaposSun1HSpin ( NMHDR *  pNMHDR,
LRESULT pResult 
)
protected

Definition at line 1179 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnDeltaposSun1PSpin ( NMHDR *  pNMHDR,
LRESULT pResult 
)
protected

Definition at line 1157 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnEnvmapBrowse ( )
protected

Definition at line 1444 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnFullNeb ( )
protected

Definition at line 560 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnHScroll ( UINT  nSBCode,
UINT  nPos,
CScrollBar *  pScrollBar 
)
protected

Definition at line 532 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnImportBackground ( )
protected

Definition at line 1266 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnKillfocusSbitmapB ( )
protected

Definition at line 1143 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnKillfocusSbitmapDivX ( )
protected

Definition at line 1122 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnKillfocusSbitmapDivY ( )
protected

Definition at line 1129 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnKillfocusSbitmapH ( )
protected

Definition at line 1150 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnKillfocusSbitmapP ( )
protected

Definition at line 1136 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnKillfocusSbitmapScaleX ( )
protected

Definition at line 1108 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnKillfocusSbitmapScaleY ( )
protected

Definition at line 1115 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnKillfocusSkyboxB ( )
protected

Definition at line 1251 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnKillfocusSkyboxH ( )
protected

Definition at line 1257 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnKillfocusSkyboxP ( )
protected

Definition at line 1245 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnKillfocusSun1B ( )
protected

Definition at line 1204 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnKillfocusSun1H ( )
protected

Definition at line 1197 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnKillfocusSun1P ( )
protected

Definition at line 1190 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnKillfocusSun1Scale ( )
protected

Definition at line 1211 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnOK ( )
protected

Definition at line 345 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnOrientationChange ( )
protected

Definition at line 1433 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnSelchangeNebcolor ( )
protected

Definition at line 491 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnSelchangeNebpattern ( )
protected

Definition at line 513 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnSkyboxBrowse ( )
protected

Definition at line 1405 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnSunChange ( )
protected

Definition at line 717 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnSunDropdownChange ( )
protected

Definition at line 799 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::OnSwapBackground ( )
protected

Definition at line 1379 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::reinitialize_lists ( )
protected

Definition at line 1341 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::sun_data_close ( )

Definition at line 688 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::sun_data_init ( )

Definition at line 657 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::sun_data_save_current ( )

Definition at line 694 of file bgbitmapdlg.cpp.

void bg_bitmap_dlg::update_data ( int  update = 1)

Definition at line 482 of file bgbitmapdlg.cpp.

Member Data Documentation

int bg_bitmap_dlg::b_bank

Definition at line 75 of file bgbitmapdlg.h.

int bg_bitmap_dlg::b_div_x

Definition at line 79 of file bgbitmapdlg.h.

int bg_bitmap_dlg::b_div_y

Definition at line 80 of file bgbitmapdlg.h.

int bg_bitmap_dlg::b_heading

Definition at line 76 of file bgbitmapdlg.h.

int bg_bitmap_dlg::b_index

Definition at line 81 of file bgbitmapdlg.h.

CString bg_bitmap_dlg::b_name

Definition at line 73 of file bgbitmapdlg.h.

int bg_bitmap_dlg::b_pitch

Definition at line 74 of file bgbitmapdlg.h.

float bg_bitmap_dlg::b_scale_x

Definition at line 77 of file bgbitmapdlg.h.

float bg_bitmap_dlg::b_scale_y

Definition at line 78 of file bgbitmapdlg.h.

CSliderCtrl bg_bitmap_dlg::m_amb_blue

Definition at line 46 of file bgbitmapdlg.h.

CSliderCtrl bg_bitmap_dlg::m_amb_green

Definition at line 47 of file bgbitmapdlg.h.

CSliderCtrl bg_bitmap_dlg::m_amb_red

Definition at line 48 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_bank

Definition at line 52 of file bgbitmapdlg.h.

CString bg_bitmap_dlg::m_envmap

Definition at line 89 of file bgbitmapdlg.h.

BOOL bg_bitmap_dlg::m_fullneb

Definition at line 58 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_heading

Definition at line 53 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_neb2_texture

Definition at line 56 of file bgbitmapdlg.h.

float bg_bitmap_dlg::m_neb_far_multi

Definition at line 94 of file bgbitmapdlg.h.

CString bg_bitmap_dlg::m_neb_intensity

Definition at line 49 of file bgbitmapdlg.h.

float bg_bitmap_dlg::m_neb_near_multi

Definition at line 93 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_nebula_color

Definition at line 50 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_nebula_index

Definition at line 51 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_pitch

Definition at line 54 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_poof_0

Definition at line 59 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_poof_1

Definition at line 60 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_poof_2

Definition at line 61 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_poof_3

Definition at line 62 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_poof_4

Definition at line 63 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_poof_5

Definition at line 64 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_sky_flag_1

Definition at line 82 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_sky_flag_2

Definition at line 83 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_sky_flag_3

Definition at line 84 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_sky_flag_4

Definition at line 85 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_sky_flag_5

Definition at line 86 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_sky_flag_6

Definition at line 87 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_skybox_bank

Definition at line 91 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_skybox_heading

Definition at line 92 of file bgbitmapdlg.h.

CString bg_bitmap_dlg::m_skybox_model

Definition at line 88 of file bgbitmapdlg.h.

int bg_bitmap_dlg::m_skybox_pitch

Definition at line 90 of file bgbitmapdlg.h.

CSliderCtrl bg_bitmap_dlg::m_slider

Definition at line 55 of file bgbitmapdlg.h.

CString bg_bitmap_dlg::m_storm_name

Definition at line 66 of file bgbitmapdlg.h.

BOOL bg_bitmap_dlg::m_subspace

Definition at line 57 of file bgbitmapdlg.h.

BOOL bg_bitmap_dlg::m_toggle_trails

Definition at line 65 of file bgbitmapdlg.h.

int bg_bitmap_dlg::s_bank

Definition at line 69 of file bgbitmapdlg.h.

int bg_bitmap_dlg::s_heading

Definition at line 70 of file bgbitmapdlg.h.

int bg_bitmap_dlg::s_index

Definition at line 72 of file bgbitmapdlg.h.

CString bg_bitmap_dlg::s_name

Definition at line 67 of file bgbitmapdlg.h.

int bg_bitmap_dlg::s_pitch

Definition at line 68 of file bgbitmapdlg.h.

float bg_bitmap_dlg::s_scale

Definition at line 71 of file bgbitmapdlg.h.


The documentation for this class was generated from the following files: