|
| void | ScriptConsoleSoundsTab (Widget root, ScriptConsole console, Widget button, ScriptConsoleTabBase parent=null) |
| |
| void | ~ScriptConsoleSoundsTab (Widget root) |
| |
| override bool | OnChange (Widget w, int x, int y, bool finished) |
| |
| void | UpdateMousePos () |
| |
| protected void | PrepareFilters (string filter, out TStringArray filters) |
| |
| protected void | ChangeFilter (TStringArray classes, TextListboxWidget widget, EditBoxWidget filterWidget, int categoryMask=-1, bool ignoreScope=false) |
| |
| override void | Update (float timeslice) |
| |
| protected void | HandleKeys () |
| |
| protected void | SetMapPos (vector pos) |
| |
| protected vector | GetMapPos () |
| |
| protected void | PlaySoundEvent () |
| |
| protected void | UpdateAttachmentSelection () |
| |
| protected void | UpdateSelectedColor (ImageWidget buttonBackground) |
| |
| override bool | OnMouseButtonDown (Widget w, int x, int y, int button) |
| |
| override bool | OnClick (Widget w, int x, int y, int button) |
| |
| override bool | OnDoubleClick (Widget w, int x, int y, int button) |
| |
| protected TStringArray | GetSoundClasses () |
| |
| protected void | ChangeFilterSound () |
| |
◆ ScriptConsoleSoundsTab()
References ChangeFilterSound(), string::Contains(), DEBUG_MAP_ZOOM, GetGame(), GetPlayer(), m_BBackgroundSound, m_BBackgroundSoundAttachment, m_BBackgroundSoundVoice, m_BBackgroundSoundWeapon, m_CheckBoxBackAtt, m_CheckBoxBodyAtt, m_CheckBoxShoulderAtt, ScriptConsoleTabBase::m_ConfigDebugProfile, m_CopySoundset, m_DebugMapWidget, m_MapDistWidget, m_MapHeadingWidget, m_MouseCurPos, m_PlaySoundEventButton, m_PlaySoundset, m_PlaySoundsetLooped, m_SelectedAttachments, m_SelectedID, m_SelectedSoundEventType, m_SetETSoundAttachmentButton, m_SetETSoundButton, m_SetETSoundVoiceButton, m_SetETSoundWeaponButton, m_SoundEventIDBox, m_SoundFilter, m_SoundsTextListbox, m_StopSoundset, OnClick(), SetMapPos(), MapWidget::SetMapPos(), and MapWidget::SetScale().
◆ ~ScriptConsoleSoundsTab()
◆ ChangeFilter()
◆ ChangeFilterSound()
| protected void ChangeFilterSound |
( |
| ) |
|
|
inlineprivate |
◆ GetMapPos()
| protected vector GetMapPos |
( |
| ) |
|
|
inlineprivate |
◆ GetSoundClasses()
◆ HandleKeys()
| protected void HandleKeys |
( |
| ) |
|
|
inlineprivate |
◆ OnChange()
◆ OnClick()
References ScriptConsoleTabBase::AddItemToClipboard(), ChangeFilterSound(), GetMapPos(), m_BBackgroundSound, m_BBackgroundSoundAttachment, m_BBackgroundSoundVoice, m_BBackgroundSoundWeapon, m_CheckBoxBackAtt, m_CheckBoxBodyAtt, m_CheckBoxShoulderAtt, m_CopySoundset, m_PlaySoundEventButton, m_PlaySoundset, m_PlaySoundsetLooped, m_SelectedSoundEventType, m_SetETSoundAttachmentButton, m_SetETSoundButton, m_SetETSoundVoiceButton, m_SetETSoundWeaponButton, m_SoundFilter, m_SoundSet, m_SoundsTextListbox, m_StopSoundset, SEffectManager::PlaySoundEnviroment(), PlaySoundEvent(), EffectSound::Stop(), UpdateAttachmentSelection(), UpdateSelectedColor(), x, and y.
Referenced by ScriptConsoleSoundsTab().
◆ OnDoubleClick()
◆ OnMouseButtonDown()
◆ PlaySoundEvent()
| protected void PlaySoundEvent |
( |
| ) |
|
|
inlineprivate |
◆ PrepareFilters()
◆ SetMapPos()
| protected void SetMapPos |
( |
vector |
pos | ) |
|
|
inlineprivate |
◆ Update()
| override void Update |
( |
float |
timeslice | ) |
|
|
inlineprivate |
◆ UpdateAttachmentSelection()
| protected void UpdateAttachmentSelection |
( |
| ) |
|
|
inlineprivate |
◆ UpdateMousePos()
References Math3D::AngleFromPosition(), CGame::GetCurrentCameraDirection(), GetGame(), GetMapPos(), GetMousePos(), CGame::GetPlayer(), GetPlayer(), m_DebugMapWidget, m_MapDistWidget, m_MapHeadingWidget, m_MouseCurPos, Math::RAD2DEG, MapWidget::ScreenToMap(), CGame::SurfaceY(), float::ToString(), x, and y.
Referenced by Update().
◆ UpdateSelectedColor()
| protected void UpdateSelectedColor |
( |
ImageWidget |
buttonBackground | ) |
|
|
inlineprivate |
◆ DEBUG_MAP_ZOOM
| protected float DEBUG_MAP_ZOOM = 1 |
|
staticprivate |
◆ m_BBackgroundSound
| protected ImageWidget m_BBackgroundSound |
|
private |
◆ m_BBackgroundSoundAttachment
| protected ImageWidget m_BBackgroundSoundAttachment |
|
private |
◆ m_BBackgroundSoundVoice
| protected ImageWidget m_BBackgroundSoundVoice |
|
private |
◆ m_BBackgroundSoundWeapon
| protected ImageWidget m_BBackgroundSoundWeapon |
|
private |
◆ m_CheckBoxBackAtt
| protected CheckBoxWidget m_CheckBoxBackAtt |
|
private |
◆ m_CheckBoxBodyAtt
| protected CheckBoxWidget m_CheckBoxBodyAtt |
|
private |
◆ m_CheckBoxShoulderAtt
| protected CheckBoxWidget m_CheckBoxShoulderAtt |
|
private |
◆ m_CopySoundset
| protected ButtonWidget m_CopySoundset |
|
private |
◆ m_DebugMapWidget
◆ m_MapDistWidget
◆ m_MapHeadingWidget
◆ m_MapPos
◆ m_MouseCurPos
◆ m_PlayerPosRefreshBlocked
| protected bool m_PlayerPosRefreshBlocked |
|
private |
◆ m_PlaySoundEventButton
| protected ButtonWidget m_PlaySoundEventButton |
|
private |
◆ m_PlaySoundset
| protected ButtonWidget m_PlaySoundset |
|
private |
◆ m_PlaySoundsetLooped
| protected ButtonWidget m_PlaySoundsetLooped |
|
private |
◆ m_RefreshFilterTimer
| protected ref Timer m_RefreshFilterTimer = new Timer() |
|
private |
◆ m_SelectedAttachments
| protected string m_SelectedAttachments |
|
staticprivate |
◆ m_SelectedBackground
| protected ImageWidget m_SelectedBackground |
|
private |
◆ m_SelectedID
| protected int m_SelectedID |
|
staticprivate |
◆ m_SelectedSoundEventType
| protected string m_SelectedSoundEventType |
|
staticprivate |
◆ m_SetETSoundAttachmentButton
| protected ButtonWidget m_SetETSoundAttachmentButton |
|
private |
◆ m_SetETSoundButton
| protected ButtonWidget m_SetETSoundButton |
|
private |
◆ m_SetETSoundVoiceButton
| protected ButtonWidget m_SetETSoundVoiceButton |
|
private |
◆ m_SetETSoundWeaponButton
| protected ButtonWidget m_SetETSoundWeaponButton |
|
private |
◆ m_SoundEventIDBox
◆ m_SoundFilter
◆ m_SoundSet
◆ m_SoundsTextListbox
| protected TextListboxWidget m_SoundsTextListbox |
|
private |
◆ m_StopSoundset
| protected ButtonWidget m_StopSoundset |
|
private |
The documentation for this class was generated from the following file: