![]() |
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_EditableGroupComponentClass |
Functions | |
| protected void | OnAgentAdded (AIAgent child) |
| protected void | OnAgentRemoved (SCR_AIGroup group, AIAgent child) |
| protected void | OnLeaderChanged (AIAgent currentLeader, AIAgent prevLeader) |
| protected void | OnCurrentWaypointChanged (AIWaypoint currentWP, AIWaypoint prevWP) |
| protected void | OnWaypointCompleted (AIWaypoint wp) |
| protected void | OnWaypointAdded (AIWaypoint wp) |
| protected void | OnWaypointRemoved (AIWaypoint wp) |
| protected void | ReindexWaypoints () |
| protected void | OnLeaderIdChanged () |
| protected void | SetLeader (SCR_EditableEntityComponent leader) |
| protected void | OnFactionChanged (Faction faction) |
| protected void | OnIdentityChange (SCR_MilitarySymbol symbol, LocalizedString name) |
| SCR_AIGroup | GetAIGroupComponent () |
| override ScriptInvoker | GetOnUIRefresh () |
| override Faction | GetFaction () |
| override SCR_EditableEntityComponent | GetAIGroup () |
| override SCR_EditableEntityComponent | GetAIEntity () |
| int | GetSize () |
| int | GetWaypointCount () |
| void | ClearWaypoints () |
| Remove all waypoints from the group. More... | |
| override bool | GetEntityBudgetCost (out notnull array< ref SCR_EntityBudgetValue > outBudgets, IEntity owner=null) |
| void | GetRuntimeBudgetCost (out notnull array< ref SCR_EntityBudgetValue > outBudgets) |
| void | GetPrefabBudgetCost (out notnull array< ref SCR_EntityBudgetValue > outBudgets) |
| override bool | CanDuplicate (out notnull set< SCR_EditableEntityComponent > outRecipients) |
| override SCR_EditableEntityComponent | GetChild (int index) |
| override bool | GetPos (out vector pos) |
| override bool | CanDestroy () |
| override bool | IsDestroyed () |
| void | HideIfEmpty () |
| override bool | Destroy () |
| override void | ForceVehicleCompartments (notnull array< ECompartmentType > forceVehicleCompartments) |
| override void | OnParentEntityChanged (SCR_EditableEntityComponent parentEntity, SCR_EditableEntityComponent parentEntityPrev, bool changedByUser) |
| override void | OnCreatedServer (notnull SCR_PlacingEditorComponent placedEditorComponent) |
| void | OnAllMembersSpawned (SCR_AIGroup group) |
| override void | OnChildEntityChanged (SCR_EditableEntityComponent child, bool isAdded) |
| override void | OnPostInit (IEntity owner) |
| Called on PostInit when all components are added. More... | |
| void | SCR_EditableGroupComponent (IEntityComponentSource src, IEntity ent, IEntity parent) |
Variables | |
| SCR_EditableGroupComponentClass | m_Group |
| Special configuration for editable group. More... | |
| protected RplId | m_LeaderId |
| protected SCR_EditableEntityComponent | m_Leader |
| protected ref SCR_EditableGroupUIInfo | m_GroupInfo |
| protected ref ScriptInvoker | Event_OnUIRefresh = new ScriptInvoker |
| protected ref array< ECompartmentType > | m_aForceSpawnVehicleCompartments |
| protected SCR_PlacingEditorComponent | m_PlacedEditorComponent |
| override bool CanDestroy | ( | ) |
Definition at line 418 of file SCR_EditableGroupComponent.c.
| override bool CanDuplicate | ( | out notnull set< SCR_EditableEntityComponent > | outRecipients | ) |
Definition at line 386 of file SCR_EditableGroupComponent.c.
| void ClearWaypoints | ( | ) |
Remove all waypoints from the group.
Definition at line 295 of file SCR_EditableGroupComponent.c.
| override bool Destroy | ( | ) |
Definition at line 460 of file SCR_EditableGroupComponent.c.
| override void ForceVehicleCompartments | ( | notnull array< ECompartmentType > | forceVehicleCompartments | ) |
Definition at line 490 of file SCR_EditableGroupComponent.c.
| override SCR_EditableEntityComponent GetAIEntity | ( | ) |
Definition at line 256 of file SCR_EditableGroupComponent.c.
| override SCR_EditableEntityComponent GetAIGroup | ( | ) |
Definition at line 250 of file SCR_EditableGroupComponent.c.
| SCR_AIGroup GetAIGroupComponent | ( | ) |
Get ai group component, server only
Definition at line 224 of file SCR_EditableGroupComponent.c.
| override SCR_EditableEntityComponent GetChild | ( | int | index | ) |
Definition at line 392 of file SCR_EditableGroupComponent.c.
| override bool GetEntityBudgetCost | ( | out notnull array< ref SCR_EntityBudgetValue > | outBudgets, |
| IEntity | owner = null |
||
| ) |
Definition at line 317 of file SCR_EditableGroupComponent.c.
| override Faction GetFaction | ( | ) |
Definition at line 236 of file SCR_EditableGroupComponent.c.
| override ScriptInvoker GetOnUIRefresh | ( | ) |
Definition at line 230 of file SCR_EditableGroupComponent.c.
| override bool GetPos | ( | out vector | pos | ) |
Definition at line 405 of file SCR_EditableGroupComponent.c.
| void GetPrefabBudgetCost | ( | out notnull array< ref SCR_EntityBudgetValue > | outBudgets | ) |
Definition at line 350 of file SCR_EditableGroupComponent.c.
| void GetRuntimeBudgetCost | ( | out notnull array< ref SCR_EntityBudgetValue > | outBudgets | ) |
Definition at line 324 of file SCR_EditableGroupComponent.c.
| int GetSize | ( | ) |
Get number of group members.
Definition at line 264 of file SCR_EditableGroupComponent.c.
| int GetWaypointCount | ( | ) |
Get count of all waypoints of this group
Definition at line 275 of file SCR_EditableGroupComponent.c.
| void HideIfEmpty | ( | ) |
Definition at line 449 of file SCR_EditableGroupComponent.c.
| override bool IsDestroyed | ( | ) |
Definition at line 433 of file SCR_EditableGroupComponent.c.
| protected void OnAgentAdded | ( | AIAgent | child | ) |
Definition at line 51 of file SCR_EditableGroupComponent.c.
| protected void OnAgentRemoved | ( | SCR_AIGroup | group, |
| AIAgent | child | ||
| ) |
Definition at line 63 of file SCR_EditableGroupComponent.c.
| void OnAllMembersSpawned | ( | SCR_AIGroup | group | ) |
| [in] | group |
Definition at line 578 of file SCR_EditableGroupComponent.c.
| override void OnChildEntityChanged | ( | SCR_EditableEntityComponent | child, |
| bool | isAdded | ||
| ) |
Definition at line 597 of file SCR_EditableGroupComponent.c.
| override void OnCreatedServer | ( | notnull SCR_PlacingEditorComponent | placedEditorComponent | ) |
Definition at line 552 of file SCR_EditableGroupComponent.c.
| protected void OnCurrentWaypointChanged | ( | AIWaypoint | currentWP, |
| AIWaypoint | prevWP | ||
| ) |
Definition at line 92 of file SCR_EditableGroupComponent.c.
| protected void OnFactionChanged | ( | Faction | faction | ) |
Definition at line 189 of file SCR_EditableGroupComponent.c.
| protected void OnIdentityChange | ( | SCR_MilitarySymbol | symbol, |
| LocalizedString | name | ||
| ) |
Definition at line 206 of file SCR_EditableGroupComponent.c.
| protected void OnLeaderChanged | ( | AIAgent | currentLeader, |
| AIAgent | prevLeader | ||
| ) |
Definition at line 75 of file SCR_EditableGroupComponent.c.
| protected void OnLeaderIdChanged | ( | ) |
Definition at line 172 of file SCR_EditableGroupComponent.c.
| override void OnParentEntityChanged | ( | SCR_EditableEntityComponent | parentEntity, |
| SCR_EditableEntityComponent | parentEntityPrev, | ||
| bool | changedByUser | ||
| ) |
Definition at line 502 of file SCR_EditableGroupComponent.c.
| protected void OnWaypointAdded | ( | AIWaypoint | wp | ) |
Definition at line 104 of file SCR_EditableGroupComponent.c.
| protected void OnWaypointCompleted | ( | AIWaypoint | wp | ) |
Definition at line 98 of file SCR_EditableGroupComponent.c.
| protected void OnWaypointRemoved | ( | AIWaypoint | wp | ) |
Definition at line 115 of file SCR_EditableGroupComponent.c.
| protected void ReindexWaypoints | ( | ) |
Definition at line 126 of file SCR_EditableGroupComponent.c.
| void SCR_EditableGroupComponent | ( | IEntityComponentSource | src, |
| IEntity | ent, | ||
| IEntity | parent | ||
| ) |
| [in] | src | |
| [in] | ent | |
| [in] | parent |
Definition at line 703 of file SCR_EditableGroupComponent.c.
| protected void SetLeader | ( | SCR_EditableEntityComponent | leader | ) |
Definition at line 179 of file SCR_EditableGroupComponent.c.
| protected ref ScriptInvoker Event_OnUIRefresh = new ScriptInvoker |
Definition at line 38 of file SCR_EditableGroupComponent.c.
| protected ref array<ECompartmentType> m_aForceSpawnVehicleCompartments |
Definition at line 41 of file SCR_EditableGroupComponent.c.
| protected ref SCR_EditableGroupUIInfo m_GroupInfo |
Definition at line 37 of file SCR_EditableGroupComponent.c.
| protected SCR_EditableEntityComponent m_Leader |
Definition at line 36 of file SCR_EditableGroupComponent.c.
| protected RplId m_LeaderId |
Definition at line 34 of file SCR_EditableGroupComponent.c.
| protected SCR_PlacingEditorComponent m_PlacedEditorComponent |
Definition at line 43 of file SCR_EditableGroupComponent.c.