Arma Reforger Explorer
1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Data Structures | |
class | SCR_EditablePlayerDelegateComponentClass |
Functions | |
SCR_EditablePlayerDelegateComponentClass SCR_EditableEntityComponentClass | RplProp (onRplName:"OnRplPlayerID") |
override int | GetPlayerID () |
ScriptInvoker | GetOnLimitedEditorChanged () |
bool | HasLimitedEditor () |
void | SetControlledEntity (IEntity controlledEntity) |
protected void | SetControlledEntityOwner (RplId entityID) |
SCR_EditableEntityComponent | GetControlledEntity () |
Returns the controlled entity or null if none. More... | |
protected void | OnRplPlayerID () |
protected void | OnRplLimitedEditor () |
protected void | OnEditorLimitedChange (bool isLimited) |
override EEditableEntityType | GetEntityType (IEntity owner=null) |
override SCR_UIInfo | GetInfo (IEntity owner=null) |
override ScriptInvoker | GetOnUIReset () |
override Faction | GetFaction () |
override SCR_EditableEntityComponent | GetAIGroup () |
override SCR_EditableEntityComponent | GetVehicle () |
override float | GetHealth () |
override bool | GetEntityBudgetCost (out notnull array< ref SCR_EntityBudgetValue > outBudgets, IEntity owner=null) |
override bool | GetPos (out vector pos) |
override string | GetLogText (string prefix="") |
override bool | RplSave (ScriptBitWriter writer) |
override bool | RplLoad (ScriptBitReader reader) |
override void | OnPostInit (IEntity owner) |
Editable Mine. More... | |
void | ~SCR_EditablePlayerDelegateComponent () |
override SCR_EditableEntityComponent GetAIGroup | ( | ) |
Definition at line 174 of file SCR_EditablePlayerDelegateComponent.c.
override bool GetEntityBudgetCost | ( | out notnull array< ref SCR_EntityBudgetValue > | outBudgets, |
IEntity | owner = null |
||
) |
Definition at line 201 of file SCR_EditablePlayerDelegateComponent.c.
override EEditableEntityType GetEntityType | ( | IEntity | owner = null | ) |
Definition at line 131 of file SCR_EditablePlayerDelegateComponent.c.
override Faction GetFaction | ( | ) |
Definition at line 160 of file SCR_EditablePlayerDelegateComponent.c.
override float GetHealth | ( | ) |
Definition at line 192 of file SCR_EditablePlayerDelegateComponent.c.
override SCR_UIInfo GetInfo | ( | IEntity | owner = null | ) |
Definition at line 140 of file SCR_EditablePlayerDelegateComponent.c.
override string GetLogText | ( | string | prefix = "" | ) |
Definition at line 217 of file SCR_EditablePlayerDelegateComponent.c.
ScriptInvoker GetOnLimitedEditorChanged | ( | ) |
Get script invoker called when editor belonging to this player become limited (e.g., only photo mode, without any editing capabilities), or vice versa.
Definition at line 52 of file SCR_EditablePlayerDelegateComponent.c.
override ScriptInvoker GetOnUIReset | ( | ) |
Definition at line 154 of file SCR_EditablePlayerDelegateComponent.c.
override int GetPlayerID | ( | ) |
Get ID of player this delegates represents.
Definition at line 44 of file SCR_EditablePlayerDelegateComponent.c.
override bool GetPos | ( | out vector | pos | ) |
Definition at line 208 of file SCR_EditablePlayerDelegateComponent.c.
override SCR_EditableEntityComponent GetVehicle | ( | ) |
Definition at line 183 of file SCR_EditablePlayerDelegateComponent.c.
bool HasLimitedEditor | ( | ) |
Check if the player has access only to limited editor (e.g., only photo mode, without any editing capabilities).
Definition at line 60 of file SCR_EditablePlayerDelegateComponent.c.
protected void OnEditorLimitedChange | ( | bool | isLimited | ) |
Definition at line 123 of file SCR_EditablePlayerDelegateComponent.c.
protected void OnRplLimitedEditor | ( | ) |
Definition at line 115 of file SCR_EditablePlayerDelegateComponent.c.
protected void OnRplPlayerID | ( | ) |
Definition at line 94 of file SCR_EditablePlayerDelegateComponent.c.
override bool RplLoad | ( | ScriptBitReader | reader | ) |
Definition at line 239 of file SCR_EditablePlayerDelegateComponent.c.
override bool RplSave | ( | ScriptBitWriter | writer | ) |
Definition at line 225 of file SCR_EditablePlayerDelegateComponent.c.
protected void SetControlledEntityOwner | ( | RplId | entityID | ) |
Definition at line 77 of file SCR_EditablePlayerDelegateComponent.c.
void ~SCR_EditablePlayerDelegateComponent | ( | ) |
Definition at line 261 of file SCR_EditablePlayerDelegateComponent.c.