PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
UIPopupScript Class Reference

Private Member Functions

void UIPopupScript (Widget wgt)
 
void OnOpen (Param param)
 
void OnClose ()
 
void Show (bool show)
 
bool OnClick (Widget w, int x, int y, int button)
 
bool OnChange (Widget w, int x, int y, bool finished)
 
protected UIPopupScript PopupBack ()
 
protected UIPopupScript PopupOpen (int popup_id, Param param)
 
protected PluginSceneManager GetSceneEditor ()
 
void UIPopupScriptConfigs (Widget wgt)
 
void ChangeConfigFilter ()
 
override void OnOpen (Param param)
 
void AddItemToClipboard (TextListboxWidget text_listbox_widget)
 
void RenderVariables (int row)
 
void ExpandHierarchy (int row)
 
void CollapseHierarchy (int row)
 
void ClearHierarchy ()
 
void FindInHierarchy (string class_name)
 
override bool OnChange (Widget w, int x, int y, bool finished)
 
override bool OnClick (Widget w, int x, int y, int button)
 
void UIPopupScriptEditorSettings (Widget wgt)
 
override void OnOpen (Param param)
 
override bool OnClick (Widget w, int x, int y, int button)
 
override bool OnChange (Widget w, int x, int y, bool finished)
 
void UIPopupScriptInitScript (Widget wgt)
 
override void OnOpen (Param param)
 
override bool OnClick (Widget w, int x, int y, int button)
 
void UIPopupScriptNotify (Widget wgt)
 
override bool OnClick (Widget w, int x, int y, int button)
 
void SetLabelText (string text)
 
void UIPopupScriptPositionManager (Widget wgt)
 
override void OnOpen (Param param)
 
override bool OnClick (Widget w, int x, int y, int button)
 
void OnItemSelected (Widget w, int x, int y, int row, int column, int oldRow, int oldColumn)
 
string GetCurrentLocationName ()
 
void UIPopupScriptPresetNew (Widget wgt)
 
override bool OnClick (Widget w, int x, int y, int button)
 
void UIPopupScriptPresetRename (Widget wgt)
 
override void OnOpen (Param param)
 
override bool OnClick (Widget w, int x, int y, int button)
 
void UIPopupScriptSceneDelete (Widget wgt)
 
override bool OnClick (Widget w, int x, int y, int button)
 
void SetDeleteName (string scene_name)
 
void UIPopupScriptSceneManager (Widget wgt)
 
void ~UIPopupScriptSceneManager ()
 
override bool OnClick (Widget w, int x, int y, int button)
 
override bool OnChange (Widget w, int x, int y, bool finished)
 
void UpdateSceneList ()
 
override void OnOpen (Param param)
 
override void OnClose ()
 
void OnUpdate ()
 
void ResetSliders ()
 
void UpdateSliderStartTime (int hour, int minute)
 
void UpdateSliderStartDay (int month, int day)
 
void UpdateSliderOvercast ()
 
void UpdateSliderRain ()
 
void UpdateSliderFog ()
 
void UpdateSliderWindForce ()
 
void UIPopupScriptSceneNew (Widget wgt)
 
override bool OnClick (Widget w, int x, int y, int button)
 
void UIPopupScriptSceneRename (Widget wgt)
 
override bool OnClick (Widget w, int x, int y, int button)
 
void SetRenameName (string rename_name)
 
void UIPopupScriptSceneSettings (Widget wgt)
 
void ~UIPopupScriptSceneSettings ()
 
override bool OnClick (Widget w, int x, int y, int button)
 
override bool OnChange (Widget w, int x, int y, bool finished)
 
override void OnOpen (Param param)
 
override void OnClose ()
 
void OnUpdate ()
 
void ResetSliders ()
 
void UpdateSliderStartTime (int hour, int minute)
 
void UpdateSliderStartDay (int month, int day)
 
void UpdateSliderOvercast ()
 
void UpdateSliderRain ()
 
void UpdateSliderFog ()
 
void UpdateSliderWindForce ()
 

Private Attributes

protected Widget m_WgtRoot
 
private ButtonWidget m_BtnOk
 
private ButtonWidget m_BtnCancel
 
private ButtonWidget m_BtnCopyToClipboard
 
private TextListboxWidget m_ConfigHierarchyTextListbox
 
private TextListboxWidget m_ConfigVariablesTextListbox
 
private PluginConfigViewer m_ModuleConfigViewer
 
private EditBoxWidget m_ObjectConfigFilter
 
private CheckBoxWidget m_WgtTglSeleHighlight
 
private CheckBoxWidget m_WgtTglSavePlayerPos
 
private EditBoxWidget m_EdxRotationDelta
 
private PluginSceneManager m_ModuleSceneManager
 
private MultilineEditBoxWidget m_MedxInitScript
 
private ButtonWidget m_BtnRun
 
private ButtonWidget m_BtnSave
 
private int m_SceneObjectIndex
 
private SceneObject m_SceneObject
 
private TextWidget m_TxtLabel
 
private TextListboxWidget m_LstPositionList
 
private EditBoxWidget m_TxtSelectedX
 
private EditBoxWidget m_TxtSelectedY
 
private EditBoxWidget m_TxtCurrentX
 
private EditBoxWidget m_TxtCurrentY
 
private PluginConfigDebugProfileFixed m_ConfigDebugProfileFixed
 
private ButtonWidget m_TeleportButton
 
private ButtonWidget m_CancelButton
 
private EditBoxWidget m_Editbox
 
private ButtonWidget m_BtnYes
 
private ButtonWidget m_BtnNo
 
private string m_DeleteScene
 
private ButtonWidget m_BtnSceneNew
 
private ButtonWidget m_BtnSceneLoad
 
private ButtonWidget m_BtnSceneRename
 
private ButtonWidget m_BtnSceneDuplicate
 
private ButtonWidget m_BtnSceneDelete
 
private TextListboxWidget m_LstListScenes
 
private TextWidget m_TxtWeatherTime
 
private SliderWidget m_SldStartTime
 
private TextWidget m_TxtStartTimeValue
 
private SliderWidget m_SldStartDay
 
private TextWidget m_TxtStartDayValue
 
private SliderWidget m_SldOvercast
 
private TextWidget m_TxtOvercastValue
 
private SliderWidget m_SldRain
 
private TextWidget m_TxtRainValue
 
private SliderWidget m_SldFog
 
private TextWidget m_TxtFogValue
 
private SliderWidget m_SldWindForce
 
private TextWidget m_TxtWindForceValue
 
private int m_OrigYear
 
private int m_OrigMonth
 
private int m_OrigDay
 
private int m_OrigHour
 
private int m_OrigMinute
 
private float m_OrigOvercast
 
private float m_OrigRain
 
private float m_OrigFog
 
private float m_OrigWindForce
 
private int m_CurrYear
 
private int m_CurrMonth
 
private int m_CurrDay
 
private int m_CurrHour
 
private int m_CurrMinute
 
private float m_CurrOvercast
 
private float m_CurrRain
 
private float m_CurrFog
 
private float m_CurrWindForce
 
private string m_RenameName
 

Static Private Attributes

static private const int m_DaysInMonth [12] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }
 

Constructor & Destructor Documentation

◆ UIPopupScript()

void UIPopupScript ( Widget  wgt)
inlineprivate

References m_WgtRoot.

◆ ~UIPopupScriptSceneManager()

◆ ~UIPopupScriptSceneSettings()

Member Function Documentation

◆ AddItemToClipboard()

void AddItemToClipboard ( TextListboxWidget  text_listbox_widget)
inlineprivate

References CGame::CopyToClipboard(), and GetGame().

Referenced by OnClick().

◆ ChangeConfigFilter()

void ChangeConfigFilter ( )
inlineprivate

References ClearHierarchy(), and FindInHierarchy().

Referenced by OnChange().

◆ ClearHierarchy()

void ClearHierarchy ( )
inlineprivate

◆ CollapseHierarchy()

void CollapseHierarchy ( int  row)
inlineprivate

References x.

Referenced by OnClick().

◆ ExpandHierarchy()

void ExpandHierarchy ( int  row)
inlineprivate

References string::Get().

Referenced by OnClick().

◆ FindInHierarchy()

void FindInHierarchy ( string  class_name)
inlineprivate

◆ GetCurrentLocationName()

string GetCurrentLocationName ( )
inlineprivate

◆ GetSceneEditor()

protected PluginSceneManager GetSceneEditor ( )
inlineprivate

References GetPlugin().

◆ OnChange() [1/5]

bool OnChange ( Widget  w,
int  x,
int  y,
bool  finished 
)
inlineprivate

◆ OnChange() [2/5]

override bool OnChange ( Widget  w,
int  x,
int  y,
bool  finished 
)
inlineprivate

References ChangeConfigFilter(), x, and y.

◆ OnChange() [3/5]

override bool OnChange ( Widget  w,
int  x,
int  y,
bool  finished 
)
inlineprivate

◆ OnChange() [4/5]

◆ OnChange() [5/5]

◆ OnClick() [1/13]

bool OnClick ( Widget  w,
int  x,
int  y,
int  button 
)
inlineprivate

◆ OnClick() [2/13]

override bool OnClick ( Widget  w,
int  x,
int  y,
int  button 
)
inlineprivate

◆ OnClick() [3/13]

override bool OnClick ( Widget  w,
int  x,
int  y,
int  button 
)
inlineprivate

References PopupBack(), x, and y.

◆ OnClick() [4/13]

override bool OnClick ( Widget  w,
int  x,
int  y,
int  button 
)
inlineprivate

◆ OnClick() [5/13]

override bool OnClick ( Widget  w,
int  x,
int  y,
int  button 
)
inlineprivate

References PopupBack(), x, and y.

◆ OnClick() [6/13]

override bool OnClick ( Widget  w,
int  x,
int  y,
int  button 
)
inlineprivate

References PopupBack().

◆ OnClick() [7/13]

override bool OnClick ( Widget  w,
int  x,
int  y,
int  button 
)
inlineprivate

◆ OnClick() [8/13]

override bool OnClick ( Widget  w,
int  x,
int  y,
int  button 
)
inlineprivate

References GetGame(), m_WgtRoot, PopupBack(), x, and y.

◆ OnClick() [9/13]

override bool OnClick ( Widget  w,
int  x,
int  y,
int  button 
)
inlineprivate

References GetPlugin(), PopupBack(), STRING_EMPTY, x, and y.

◆ OnClick() [10/13]

◆ OnClick() [11/13]

override bool OnClick ( Widget  w,
int  x,
int  y,
int  button 
)
inlineprivate

References GetPlugin(), Log(), m_WgtRoot, PopupBack(), x, and y.

◆ OnClick() [12/13]

override bool OnClick ( Widget  w,
int  x,
int  y,
int  button 
)
inlineprivate

◆ OnClick() [13/13]

override bool OnClick ( Widget  w,
int  x,
int  y,
int  button 
)
inlineprivate

◆ OnClose() [1/3]

void OnClose ( )
inlineprivate

◆ OnClose() [2/3]

override void OnClose ( )
inlineprivate

◆ OnClose() [3/3]

◆ OnItemSelected()

void OnItemSelected ( Widget  w,
int  x,
int  y,
int  row,
int  column,
int  oldRow,
int  oldColumn 
)
inlineprivate

◆ OnOpen() [1/8]

void OnOpen ( Param  param)
inlineprivate

◆ OnOpen() [2/8]

override void OnOpen ( Param  param)
inlineprivate

References ClearHierarchy(), and GetPlugin().

◆ OnOpen() [3/8]

override void OnOpen ( Param  param)
inlineprivate

◆ OnOpen() [4/8]

override void OnOpen ( Param  param)
inlineprivate

◆ OnOpen() [5/8]

override void OnOpen ( Param  param)
inlineprivate

References ToString().

◆ OnOpen() [6/8]

override void OnOpen ( Param  param)
inlineprivate

References GetGame().

◆ OnOpen() [7/8]

◆ OnOpen() [8/8]

◆ OnUpdate() [1/2]

void OnUpdate ( )
inlineprivate

References GetGame(), GetTime(), and ToString().

◆ OnUpdate() [2/2]

void OnUpdate ( )
inlineprivate

References GetGame(), GetTime(), and ToString().

◆ PopupBack()

protected UIPopupScript PopupBack ( )
inlineprivate

References GetGame(), and PopupBack().

Referenced by OnClick(), and PopupBack().

◆ PopupOpen()

protected UIPopupScript PopupOpen ( int  popup_id,
Param  param 
)
inlineprivate

References GetGame(), and PopupOpen().

Referenced by OnClick(), and PopupOpen().

◆ RenderVariables()

void RenderVariables ( int  row)
inlineprivate

References path.

Referenced by OnClick().

◆ ResetSliders() [1/2]

◆ ResetSliders() [2/2]

◆ SetDeleteName()

void SetDeleteName ( string  scene_name)
inlineprivate

◆ SetLabelText()

void SetLabelText ( string  text)
inlineprivate

◆ SetRenameName()

void SetRenameName ( string  rename_name)
inlineprivate

◆ Show()

void Show ( bool  show)
inlineprivate

◆ UIPopupScriptConfigs()

void UIPopupScriptConfigs ( Widget  wgt)
inlineprivate

◆ UIPopupScriptEditorSettings()

void UIPopupScriptEditorSettings ( Widget  wgt)
inlineprivate

References GetPlugin().

◆ UIPopupScriptInitScript()

void UIPopupScriptInitScript ( Widget  wgt)
inlineprivate

References GetPlugin().

◆ UIPopupScriptNotify()

void UIPopupScriptNotify ( Widget  wgt)
inlineprivate

◆ UIPopupScriptPositionManager()

void UIPopupScriptPositionManager ( Widget  wgt)
inlineprivate

References GetPlugin().

◆ UIPopupScriptPresetNew()

void UIPopupScriptPresetNew ( Widget  wgt)
inlineprivate

◆ UIPopupScriptPresetRename()

void UIPopupScriptPresetRename ( Widget  wgt)
inlineprivate

◆ UIPopupScriptSceneDelete()

void UIPopupScriptSceneDelete ( Widget  wgt)
inlineprivate

◆ UIPopupScriptSceneManager()

void UIPopupScriptSceneManager ( Widget  wgt)
inlineprivate

◆ UIPopupScriptSceneNew()

void UIPopupScriptSceneNew ( Widget  wgt)
inlineprivate

◆ UIPopupScriptSceneRename()

void UIPopupScriptSceneRename ( Widget  wgt)
inlineprivate

◆ UIPopupScriptSceneSettings()

void UIPopupScriptSceneSettings ( Widget  wgt)
inlineprivate

◆ UpdateSceneList()

void UpdateSceneList ( )
inlineprivate

References GetPlugin().

Referenced by OnClick(), and OnOpen().

◆ UpdateSliderFog() [1/2]

void UpdateSliderFog ( )
inlineprivate

Referenced by OnChange(), and ResetSliders().

◆ UpdateSliderFog() [2/2]

void UpdateSliderFog ( )
inlineprivate

◆ UpdateSliderOvercast() [1/2]

void UpdateSliderOvercast ( )
inlineprivate

Referenced by OnChange(), and ResetSliders().

◆ UpdateSliderOvercast() [2/2]

void UpdateSliderOvercast ( )
inlineprivate

◆ UpdateSliderRain() [1/2]

void UpdateSliderRain ( )
inlineprivate

Referenced by OnChange(), and ResetSliders().

◆ UpdateSliderRain() [2/2]

void UpdateSliderRain ( )
inlineprivate

◆ UpdateSliderStartDay() [1/2]

void UpdateSliderStartDay ( int  month,
int  day 
)
inlineprivate

Referenced by OnChange(), and ResetSliders().

◆ UpdateSliderStartDay() [2/2]

void UpdateSliderStartDay ( int  month,
int  day 
)
inlineprivate

◆ UpdateSliderStartTime() [1/2]

void UpdateSliderStartTime ( int  hour,
int  minute 
)
inlineprivate

Referenced by OnChange(), and ResetSliders().

◆ UpdateSliderStartTime() [2/2]

void UpdateSliderStartTime ( int  hour,
int  minute 
)
inlineprivate

◆ UpdateSliderWindForce() [1/2]

void UpdateSliderWindForce ( )
inlineprivate

References float::ToString().

Referenced by OnChange(), and ResetSliders().

◆ UpdateSliderWindForce() [2/2]

void UpdateSliderWindForce ( )
inlineprivate

Field Documentation

◆ m_BtnCancel

private ButtonWidget m_BtnCancel
private

◆ m_BtnCopyToClipboard

private ButtonWidget m_BtnCopyToClipboard
private

◆ m_BtnNo

private ButtonWidget m_BtnNo
private

◆ m_BtnOk

private ButtonWidget m_BtnOk
private

◆ m_BtnRun

private ButtonWidget m_BtnRun
private

◆ m_BtnSave

private ButtonWidget m_BtnSave
private

◆ m_BtnSceneDelete

private ButtonWidget m_BtnSceneDelete
private

◆ m_BtnSceneDuplicate

private ButtonWidget m_BtnSceneDuplicate
private

◆ m_BtnSceneLoad

private ButtonWidget m_BtnSceneLoad
private

◆ m_BtnSceneNew

private ButtonWidget m_BtnSceneNew
private

◆ m_BtnSceneRename

private ButtonWidget m_BtnSceneRename
private

◆ m_BtnYes

private ButtonWidget m_BtnYes
private

◆ m_CancelButton

private ButtonWidget m_CancelButton
private

◆ m_ConfigDebugProfileFixed

private PluginConfigDebugProfileFixed m_ConfigDebugProfileFixed
private

◆ m_ConfigHierarchyTextListbox

private TextListboxWidget m_ConfigHierarchyTextListbox
private

◆ m_ConfigVariablesTextListbox

private TextListboxWidget m_ConfigVariablesTextListbox
private

◆ m_CurrDay

private int m_CurrDay
private

Referenced by OnClick().

◆ m_CurrFog

private float m_CurrFog
private

Referenced by OnClick().

◆ m_CurrHour

private int m_CurrHour
private

Referenced by OnClick().

◆ m_CurrMinute

private int m_CurrMinute
private

Referenced by OnClick().

◆ m_CurrMonth

private int m_CurrMonth
private

Referenced by OnClick().

◆ m_CurrOvercast

private float m_CurrOvercast
private

Referenced by OnClick().

◆ m_CurrRain

private float m_CurrRain
private

Referenced by OnClick().

◆ m_CurrWindForce

private float m_CurrWindForce
private

Referenced by OnClick().

◆ m_CurrYear

private int m_CurrYear
private

Referenced by OnClick().

◆ m_DaysInMonth

static private const int m_DaysInMonth = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }
staticprivate

◆ m_DeleteScene

private string m_DeleteScene
private

◆ m_Editbox

private EditBoxWidget m_Editbox
private

◆ m_EdxRotationDelta

private EditBoxWidget m_EdxRotationDelta
private

◆ m_LstListScenes

private TextListboxWidget m_LstListScenes
private

◆ m_LstPositionList

private TextListboxWidget m_LstPositionList
private

◆ m_MedxInitScript

private MultilineEditBoxWidget m_MedxInitScript
private

◆ m_ModuleConfigViewer

private PluginConfigViewer m_ModuleConfigViewer
private

◆ m_ModuleSceneManager

private PluginSceneManager m_ModuleSceneManager
private

◆ m_ObjectConfigFilter

private EditBoxWidget m_ObjectConfigFilter
private

◆ m_OrigDay

private int m_OrigDay
private

Referenced by OnOpen().

◆ m_OrigFog

private float m_OrigFog
private

Referenced by OnOpen().

◆ m_OrigHour

private int m_OrigHour
private

Referenced by OnOpen().

◆ m_OrigMinute

private int m_OrigMinute
private

Referenced by OnOpen().

◆ m_OrigMonth

private int m_OrigMonth
private

Referenced by OnOpen().

◆ m_OrigOvercast

private float m_OrigOvercast
private

Referenced by OnOpen().

◆ m_OrigRain

private float m_OrigRain
private

Referenced by OnOpen().

◆ m_OrigWindForce

private float m_OrigWindForce
private

Referenced by OnOpen().

◆ m_OrigYear

private int m_OrigYear
private

Referenced by OnOpen().

◆ m_RenameName

private string m_RenameName
private

◆ m_SceneObject

private SceneObject m_SceneObject
private

◆ m_SceneObjectIndex

private int m_SceneObjectIndex
private

◆ m_SldFog

private SliderWidget m_SldFog
private

◆ m_SldOvercast

private SliderWidget m_SldOvercast
private

◆ m_SldRain

private SliderWidget m_SldRain
private

◆ m_SldStartDay

private SliderWidget m_SldStartDay
private

◆ m_SldStartTime

private SliderWidget m_SldStartTime
private

◆ m_SldWindForce

private SliderWidget m_SldWindForce
private

◆ m_TeleportButton

private ButtonWidget m_TeleportButton
private

◆ m_TxtCurrentX

private EditBoxWidget m_TxtCurrentX
private

◆ m_TxtCurrentY

private EditBoxWidget m_TxtCurrentY
private

◆ m_TxtFogValue

private TextWidget m_TxtFogValue
private

◆ m_TxtLabel

private TextWidget m_TxtLabel
private

◆ m_TxtOvercastValue

private TextWidget m_TxtOvercastValue
private

◆ m_TxtRainValue

private TextWidget m_TxtRainValue
private

◆ m_TxtSelectedX

private EditBoxWidget m_TxtSelectedX
private

◆ m_TxtSelectedY

private EditBoxWidget m_TxtSelectedY
private

◆ m_TxtStartDayValue

private TextWidget m_TxtStartDayValue
private

◆ m_TxtStartTimeValue

private TextWidget m_TxtStartTimeValue
private

◆ m_TxtWeatherTime

private TextWidget m_TxtWeatherTime
private

◆ m_TxtWindForceValue

private TextWidget m_TxtWindForceValue
private

◆ m_WgtRoot

protected Widget m_WgtRoot
private

Referenced by Show(), and UIPopupScript().

◆ m_WgtTglSavePlayerPos

private CheckBoxWidget m_WgtTglSavePlayerPos
private

◆ m_WgtTglSeleHighlight

private CheckBoxWidget m_WgtTglSeleHighlight
private

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