|
| override SCR_BaseEditorAttributeVar | ReadVariable (Managed item, SCR_AttributesManagerEditorComponent manager) |
| | Function to fill attribute's variable.
|
| |
| override void | WriteVariable (Managed item, SCR_BaseEditorAttributeVar var, SCR_AttributesManagerEditorComponent manager, int playerID) |
| |
| override int | GetEntries (notnull array< ref SCR_BaseEditorAttributeEntry > outEntries) |
| | Get entries to be shown in GUI lists.
|
| |
| void | ResetAttribute () |
| | Reset the attribute Called in SCR_AttributesManagerEditorComponent when it loops through valid attributes.
|
| |
| SCR_EditorAttributeUIInfo | GetUIInfo () |
| | Get UIinfo, Description is attribute description and Icon is used when the attribute description is overridden.
|
| |
| int | GetDynamicDescriptionArray (notnull out array< SCR_BaseAttributeDynamicDescription > dynamicDescriptionArray) |
| | Get array of dynamic descriptions.
|
| |
| bool | IsServer () |
| | Check if the server should be extracted and applied on server.
|
| |
| ResourceName | GetCategoryConfig () |
| | Get category config file.
|
| |
| ResourceName | GetLayout () |
| | Get UI layout.
|
| |
| bool | BoolAllowDuplicate () |
| | Return True if attribute is allowed to be duplicate.
|
| |
| bool | IsSerializable () |
| |
| bool | SetVariable (SCR_BaseEditorAttributeVar var) |
| | Set a variable to this attribute.
|
| |
| void | ClearVar () |
| | Set var null.
|
| |
| void | ClearCopyVar () |
| | Set copy var null.
|
| |
| ScriptInvoker | GetOnVarChanged () |
| | Get On Var changed script invoker.
|
| |
| void | Enable (bool enabled) |
| | Sends out an event which UI listens to to enable/disable UI component.
|
| |
| void | ToggleSelected (bool selected, int index) |
| | Sends out an event which UI listens if is selected.
|
| |
| void | SetAsSubAttribute () |
| | Sends set bool UI listens to to enable/disable UI component.
|
| |
| bool | GetInitCalled () |
| | Get if init is called.
|
| |
| void | SetInitCalled (bool initCalled) |
| | Set Init called.
|
| |
| bool | GetIsMultiSelect () |
| | Get is multi select var Multi select means that multiple entities where selected when editing attributes and those entities share the same attributes.
|
| |
| void | SetIsMultiSelect (bool isMultiSelect) |
| | Set if variable is multiselect Multi select means that multiple entities were selected when editing attributes and those entities share the same attributes.
|
| |
| bool | GetHasConflictingValues () |
| | Get has conflicting values.
|
| |
| void | SetHasConflictingValues (bool hasConflictingValues) |
| | Set if varriable is has conflicting values.
|
| |
| void | SetIsOverridingValues (bool isOverridingValues) |
| | Set is overriding values.
|
| |
| bool | GetIsOverridingValues () |
| | Get is overriding values.
|
| |
| bool | IsEnabled () |
| | Get if The Attribute is Enabled.
|
| |
| bool | GetIsSubAttribute () |
| | Get if The Attribute is Enabled.
|
| |
| ScriptInvoker | GetOnToggleEnable () |
| | Get On ToggleEnable script invoker.
|
| |
| ScriptInvoker | GetOnToggleButtonSelected () |
| | Get OnToggleSelected script invoker.
|
| |
| ScriptInvoker | GetOnSetAsSubAttribute () |
| | Get On ToggleEnable script invoker.
|
| |
| SCR_BaseEditorAttributeVar | GetVariable (bool createWhenNull=false) |
| | Get variable of this attribute.
|
| |
| SCR_BaseEditorAttributeVar | GetCopyVariable () |
| | Get Copy variable of this attribute.
|
| |
| SCR_BaseEditorAttributeVar | GetVariableOrCopy () |
| | Get variable or copy variable of this attribute.
|
| |
| void | CreateCopyVariable () |
| | Get Copy variable of this attribute.
|
| |
| bool | GetConflictingAttributeWasReset () |
| | Get if conflicting attribute was reset so UI knows to set default values if it was not active on reset.
|
| |
| void | SetConflictingAttributeWasReset (bool wasReset) |
| | Sets conflicting attribute was reset so UI knows to set default values if it was not active on reset.
|
| |
| SSnapshot | GetSnapshot () |
| | Get snapshot which holds original attribute's value.
|
| |
| ScriptInvoker | GetOnExternalnChange () |
| | Get event called when attribute var is changed from outside.
|
| |
| void | StartEditing (SCR_BaseEditorAttributeVar var, SSnapshot snapshot) |
| | Initialise editing variables.
|
| |
| void | StopEditing () |
| | Reset editing variables.
|
| |
| void | TelegraphChange (bool isReset) |
| |
| void | PreviewVariable (bool setPreview, SCR_AttributesManagerEditorComponent manager) |
| | Preview the attribute while editing.
|
| |
| void | UpdateInterlinkedVariables (SCR_BaseEditorAttributeVar var, SCR_AttributesManagerEditorComponent manager, bool isInit=false) |
| | Updates the interlinked variables.
|
| |
| void | Initialize () |
| | Method for initialization of base editor attribute.
|
| |
| ref SCR_EditorAttributeBaseValues | m_baseValues |
| |
| ref SCR_EditorAttributeUIInfo | m_UIInfo |
| |
| ResourceName | m_CategoryConfig |
| |
| ResourceName | m_Layout |
| |
| ref array< ref SCR_BaseAttributeDynamicDescription > | m_aAttributeDynamicDescriptions |
| |
| bool | m_bAttributeEnabled = true |
| |
| bool | m_bIsSubAttribute |
| |
| bool | m_bInitCalled |
| |
| bool | m_bConflictingAttributeWasReset |
| |
| BaseGameMode | m_GameMode |
| |
| bool | m_bIsMultiSelect = false |
| |
| bool | m_bHasConflictingValues = false |
| |
| bool | m_bOverridingValues = false |
| |
| ref SCR_BaseEditorAttributeVar | m_Var |
| |
| ref SCR_BaseEditorAttributeVar | m_CopyVar |
| |
| ref SSnapshot | m_Snapshot |
| |
| ref ScriptInvoker | Event_OnExternalChange |
| |
| ref ScriptInvoker | Event_OnVarChanged = new ScriptInvoker |
| |
| ref ScriptInvoker | Event_OnToggleEnable = new ScriptInvoker |
| |
| ref ScriptInvoker | Event_OnToggleButtonSelected = new ScriptInvoker |
| |
| ref ScriptInvoker | Event_OnSetAsSubAttribute = new ScriptInvoker |
| |
Shows fuel of fuel providers.