|
| void | OnBudgetMaxUpdate (EEditableEntityBudget budgetType, int currentBudgetValue, int maxBudgetValue) |
| |
| void | OnBudgetUpdate (EEditableEntityBudget budgetType, int originalBudgetValue, int updatedBudgetValue, int maxBudgetValue) |
| |
| void | OnBudgetAdd (SCR_EditableEntityCoreBudgetSetting budget, int maxBudget) |
| |
| void | OnBudgetPreviewUpdate (EEditableEntityBudget budgetType, float previewBudgetValue, float budgetChange) |
| |
| void | InitializeBudgets () |
| |
| void | SetBudgetData (Widget budgetWidget, int budgetValue, int maxBudgetValue, SCR_UIInfo info=null) |
| |
| void | SetBudgetPreviewData (Widget w, float previewBudgetValue, float budgetChange) |
| |
| void | UnregisterEvents () |
| |
| vector | OnCancelDown () |
| |
| bool | OnCancelUp () |
| |
| void | OnCancelExpired () |
| |
◆ HandlerAttachedScripted()
| override void SCR_BudgetEditorUIComponent.HandlerAttachedScripted |
( |
Widget | w | ) |
|
Event called when subcomponent is initialized.
Called only after all other subcomponents were registered as well and can be searched for. To be overwritten by inherited classes.
- Parameters
-
Implements MenuRootSubComponent.
◆ HandlerDeattached()
| override void SCR_BudgetEditorUIComponent.HandlerDeattached |
( |
Widget | w | ) |
|
◆ InitializeBudgets()
| void SCR_BudgetEditorUIComponent.InitializeBudgets |
( |
| ) |
|
|
protected |
◆ OnBudgetAdd()
| void SCR_BudgetEditorUIComponent.OnBudgetAdd |
( |
SCR_EditableEntityCoreBudgetSetting | budget, |
|
|
int | maxBudget ) |
|
protected |
◆ OnBudgetMaxUpdate()
| void SCR_BudgetEditorUIComponent.OnBudgetMaxUpdate |
( |
EEditableEntityBudget | budgetType, |
|
|
int | currentBudgetValue, |
|
|
int | maxBudgetValue ) |
|
protected |
◆ OnBudgetPreviewUpdate()
| void SCR_BudgetEditorUIComponent.OnBudgetPreviewUpdate |
( |
EEditableEntityBudget | budgetType, |
|
|
float | previewBudgetValue, |
|
|
float | budgetChange ) |
|
protected |
◆ OnBudgetUpdate()
| void SCR_BudgetEditorUIComponent.OnBudgetUpdate |
( |
EEditableEntityBudget | budgetType, |
|
|
int | originalBudgetValue, |
|
|
int | updatedBudgetValue, |
|
|
int | maxBudgetValue ) |
|
protected |
◆ SetBudgetData()
| void SCR_BudgetEditorUIComponent.SetBudgetData |
( |
Widget | budgetWidget, |
|
|
int | budgetValue, |
|
|
int | maxBudgetValue, |
|
|
SCR_UIInfo | info = null ) |
|
protected |
◆ SetBudgetPreviewData()
| void SCR_BudgetEditorUIComponent.SetBudgetPreviewData |
( |
Widget | w, |
|
|
float | previewBudgetValue, |
|
|
float | budgetChange ) |
|
protected |
◆ UnregisterEvents()
| void SCR_BudgetEditorUIComponent.UnregisterEvents |
( |
| ) |
|
|
protected |
◆ m_BudgetEntryPrefab
| ResourceName SCR_BudgetEditorUIComponent.m_BudgetEntryPrefab |
|
protected |
◆ m_BudgetManager
◆ m_BudgetWidgets
| ref map<EEditableEntityBudget, Widget> SCR_BudgetEditorUIComponent.m_BudgetWidgets = new map<EEditableEntityBudget, Widget>() |
|
protected |
◆ m_fDisabledOpacity
| float SCR_BudgetEditorUIComponent.m_fDisabledOpacity |
|
protected |
◆ m_Layout
| Widget SCR_BudgetEditorUIComponent.m_Layout |
|
protected |
◆ WIDGET_BUDGET_ICON
| const string SCR_BudgetEditorUIComponent.WIDGET_BUDGET_ICON = "Icon" |
|
static |
◆ WIDGET_BUDGET_PROGRESSBAR
| const string SCR_BudgetEditorUIComponent.WIDGET_BUDGET_PROGRESSBAR = "RadialProgressBar" |
|
static |
◆ WIDGET_BUDGET_TEXT
| const string SCR_BudgetEditorUIComponent.WIDGET_BUDGET_TEXT = "PercentageText" |
|
static |
◆ WIDGET_BUDGETPREVIEW_TEXT
| const string SCR_BudgetEditorUIComponent.WIDGET_BUDGETPREVIEW_TEXT = "Preview" |
|
static |
◆ WIDGET_ICON_AREA
| const string SCR_BudgetEditorUIComponent.WIDGET_ICON_AREA = "IconArea" |
|
static |
◆ WIDGET_LOCK_VISUALS
| const string SCR_BudgetEditorUIComponent.WIDGET_LOCK_VISUALS = "LockVisuals" |
|
static |
The documentation for this interface was generated from the following file:
- Game/Editor/UI/Components/Common/SCR_BudgetEditorUIComponent.c