doom3-gpl
Doom 3 GPL source release
|
#include <DialogSound.h>
Public Types | |
enum | { NONE, SOUNDS, SOUNDPARENT, WAVES, WAVEDIR, INUSESOUNDS } |
Public Member Functions | |
CDialogSound (CWnd *pParent=NULL) | |
void | Set (const idDict *source) |
void | Get (idDict *dest) |
virtual BOOL | OnInitDialog () |
virtual void | DoDataExchange (CDataExchange *pDX) |
Protected Member Functions | |
afx_msg void | OnActivate (UINT nState, CWnd *pWndOther, BOOL bMinimized) |
afx_msg void | OnMove (int x, int y) |
afx_msg void | OnDestroy () |
afx_msg void | OnBtnSavemap () |
afx_msg void | OnBtnSwitchtogame () |
afx_msg void | OnBtnApply () |
afx_msg void | OnChangeEditVolume () |
afx_msg void | OnBtnRefresh () |
afx_msg void | OnBtnPlaysound () |
afx_msg void | OnDblclkTreeSounds (NMHDR *pNMHDR, LRESULT *pResult) |
afx_msg void | OnSelchangedTreeSounds (NMHDR *pNMHDR, LRESULT *pResult) |
afx_msg void | OnCheckPlay () |
afx_msg void | OnBtnEdit () |
afx_msg void | OnBtnDrop () |
afx_msg void | OnBtnGroup () |
afx_msg void | OnBtnSavemapas () |
afx_msg void | OnBtnYup () |
afx_msg void | OnBtnYdn () |
afx_msg void | OnBtnXdn () |
afx_msg void | OnBtnXup () |
afx_msg void | OnBtnZup () |
afx_msg void | OnBtnZdn () |
afx_msg void | OnBtnTrigger () |
afx_msg void | OnHScroll (UINT nSBCode, UINT nPos, CScrollBar *pScrollBar) |
afx_msg void | OnCheckGrouponly () |
afx_msg void | OnSelchangeComboGroups () |
afx_msg void | OnSelchangeComboSpeakers () |
afx_msg void | OnBtnDown () |
afx_msg void | OnBtnUp () |
afx_msg void | OnBtnRefreshspeakers () |
afx_msg void | OnBtnRefreshwave () |
Private Types | |
enum | { IDD = IDD_DIALOG_SOUND } |
Private Member Functions | |
void | AddSounds (bool rootItem) |
HTREEITEM | AddStrList (const char *root, const idStrList &list, int id) |
HTREEITEM | InsertTreeItem (const char *name, const char *fullName, HTREEITEM item) |
idStr | RebuildItemName (const char *root, HTREEITEM item) |
void | UpdateSelectedOrigin (float x, float y, float z) |
void | AddGroups () |
void | AddSpeakers () |
void | AddInUseSounds () |
void | ApplyChanges (bool volumeOnly=false, bool updateInUseTree=true) |
void | SetWaveSize (const char *p=NULL) |
void | SetVolume (float f) |
virtual BOOL | PreTranslateMessage (MSG *pMsg) |
Private Attributes | |
CComboBox | comboSpeakers |
CComboBox | comboGroups |
CEdit | editVolume |
CTreeCtrl | treeSounds |
CString | strName |
float | fVolume |
float | fMax |
float | fMin |
CString | strShader |
BOOL | bPlay |
int | bTriggered |
int | bOmni |
CString | strGroup |
BOOL | bGroupOnly |
BOOL | bOcclusion |
float | leadThrough |
BOOL | plain |
float | random |
float | wait |
float | shakes |
BOOL | looping |
BOOL | unclamped |
CString | playSound |
idHashTable< HTREEITEM > | quickTree |
HTREEITEM | inUseTree |
Definition at line 39 of file DialogSound.h.
anonymous enum |
Enumerator | |
---|---|
NONE | |
SOUNDS | |
SOUNDPARENT | |
WAVES | |
WAVEDIR | |
INUSESOUNDS |
Definition at line 46 of file DialogSound.h.
|
private |
Enumerator | |
---|---|
IDD |
Definition at line 92 of file DialogSound.h.
CDialogSound::CDialogSound | ( | CWnd * | pParent = NULL | ) |
Definition at line 57 of file DialogSound.cpp.
|
private |
Definition at line 506 of file DialogSound.cpp.
|
private |
Definition at line 519 of file DialogSound.cpp.
Definition at line 469 of file DialogSound.cpp.
|
private |
Definition at line 547 of file DialogSound.cpp.
Definition at line 392 of file DialogSound.cpp.
Definition at line 323 of file DialogSound.cpp.
|
virtual |
Definition at line 84 of file DialogSound.cpp.
Definition at line 256 of file DialogSound.cpp.
|
private |
Definition at line 203 of file DialogSound.cpp.
|
protected |
Definition at line 376 of file DialogSound.cpp.
|
protected |
Definition at line 916 of file DialogSound.cpp.
|
protected |
Definition at line 682 of file DialogSound.cpp.
|
protected |
Definition at line 667 of file DialogSound.cpp.
|
protected |
Definition at line 738 of file DialogSound.cpp.
|
protected |
Definition at line 593 of file DialogSound.cpp.
|
protected |
Definition at line 584 of file DialogSound.cpp.
|
protected |
Definition at line 928 of file DialogSound.cpp.
|
protected |
Definition at line 934 of file DialogSound.cpp.
|
protected |
Definition at line 281 of file DialogSound.cpp.
|
protected |
Definition at line 776 of file DialogSound.cpp.
|
protected |
Definition at line 287 of file DialogSound.cpp.
|
protected |
Definition at line 863 of file DialogSound.cpp.
|
protected |
Definition at line 922 of file DialogSound.cpp.
|
protected |
Definition at line 843 of file DialogSound.cpp.
|
protected |
Definition at line 848 of file DialogSound.cpp.
|
protected |
Definition at line 838 of file DialogSound.cpp.
|
protected |
Definition at line 833 of file DialogSound.cpp.
|
protected |
Definition at line 858 of file DialogSound.cpp.
|
protected |
Definition at line 853 of file DialogSound.cpp.
|
protected |
Definition at line 381 of file DialogSound.cpp.
|
protected |
Definition at line 871 of file DialogSound.cpp.
|
protected |
Definition at line 662 of file DialogSound.cpp.
|
protected |
Definition at line 605 of file DialogSound.cpp.
|
protected |
Definition at line 218 of file DialogSound.cpp.
Definition at line 867 of file DialogSound.cpp.
|
virtual |
Definition at line 566 of file DialogSound.cpp.
Definition at line 209 of file DialogSound.cpp.
|
protected |
Definition at line 876 of file DialogSound.cpp.
|
protected |
Definition at line 897 of file DialogSound.cpp.
|
protected |
Definition at line 637 of file DialogSound.cpp.
|
privatevirtual |
Definition at line 962 of file DialogSound.cpp.
Definition at line 787 of file DialogSound.cpp.
Definition at line 225 of file DialogSound.cpp.
Definition at line 292 of file DialogSound.cpp.
Definition at line 630 of file DialogSound.cpp.
Definition at line 810 of file DialogSound.cpp.
|
private |
Definition at line 106 of file DialogSound.h.
|
private |
Definition at line 107 of file DialogSound.h.
|
private |
Definition at line 104 of file DialogSound.h.
|
private |
Definition at line 102 of file DialogSound.h.
|
private |
Definition at line 103 of file DialogSound.h.
|
private |
Definition at line 94 of file DialogSound.h.
|
private |
Definition at line 93 of file DialogSound.h.
|
private |
Definition at line 95 of file DialogSound.h.
|
private |
Definition at line 99 of file DialogSound.h.
|
private |
Definition at line 100 of file DialogSound.h.
|
private |
Definition at line 98 of file DialogSound.h.
|
private |
Definition at line 119 of file DialogSound.h.
|
private |
Definition at line 108 of file DialogSound.h.
|
private |
Definition at line 113 of file DialogSound.h.
|
private |
Definition at line 109 of file DialogSound.h.
|
private |
Definition at line 117 of file DialogSound.h.
|
private |
Definition at line 118 of file DialogSound.h.
|
private |
Definition at line 110 of file DialogSound.h.
|
private |
Definition at line 112 of file DialogSound.h.
|
private |
Definition at line 105 of file DialogSound.h.
|
private |
Definition at line 97 of file DialogSound.h.
|
private |
Definition at line 101 of file DialogSound.h.
|
private |
Definition at line 96 of file DialogSound.h.
|
private |
Definition at line 114 of file DialogSound.h.
|
private |
Definition at line 111 of file DialogSound.h.