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_ServicePointComponentClass |
Enumerations | |
enum | SCR_EServicePointType { ARMORY, LIGHT_VEHICLE_DEPOT, HEAVY_VEHICLE_DEPOT, FIELD_HOSPITAL, BARRACKS, RADIO_ANTENNA, HELIPAD, FUEL_DEPOT, REPAIR_DEPOT, SUPPLY_DEPOT } |
Functions | |
SCR_ServicePointComponentClass SCR_MilitaryBaseLogicComponentClass | Attribute (SCR_EServicePointType.SUPPLY_DEPOT.ToString(), uiwidget:UIWidgets.ComboBox, enums:ParamEnumArray.FromEnum(SCR_EServicePointType))] protected SCR_EServicePointType m_eType |
Faction | GetFaction () |
ResourceName | GetDelegatePrefab () |
ScriptInvoker | GetOnServiceStateChanged () |
SCR_EServicePointType | GetType () |
EEditableEntityLabel | GetLabel () |
SCR_EServicePointStatus | GetServiceState () |
void | SetServiceState (SCR_EServicePointStatus state) |
Set the current operational state of the service. More... | |
void | ServiceStateChanged () |
Called from RplProp event. More... | |
void | SetDelegate (notnull SCR_ServicePointDelegateComponent delegate) |
override void | OnBaseUnregistered (notnull SCR_MilitaryBaseComponent base) |
protected void | OnFactionChanged (FactionAffiliationComponent owner, Faction previousFaction, Faction faction) |
Event which is triggered when the owning faction changes. More... | |
void | RegisterService () |
void | SetServiceOnline () |
Switch service to online status. More... | |
override void | OnPostInit (IEntity owner) |
Editable Mine. More... | |
override void | OnDelete (IEntity owner) |
Variables | |
protected EEditableEntityLabel | m_eBuildingLabel |
protected ResourceName | m_sDelegatePrefab |
protected SCR_EServicePointStatus | m_eServiceState = SCR_EServicePointStatus.OFFLINE |
protected SCR_FactionAffiliationComponent | m_FactionControl |
protected ref ScriptInvoker | m_OnServiceStateChanged |
protected SCR_ServicePointDelegateComponent | m_Delegate |
enum SCR_EServicePointType | OFFLINE |
enum SCR_EServicePointType | ONLINE |
enum SCR_EServicePointType | UNDER_CONSTRUCTION |
enum SCR_EServicePointType | BROKEN |
Enumerator | |
---|---|
ARMORY | |
LIGHT_VEHICLE_DEPOT | |
HEAVY_VEHICLE_DEPOT | |
FIELD_HOSPITAL | |
BARRACKS | |
RADIO_ANTENNA | |
HELIPAD | |
FUEL_DEPOT | |
REPAIR_DEPOT | |
SUPPLY_DEPOT |
Definition at line 180 of file SCR_ServicePointComponent.c.
SCR_ServicePointComponentClass SCR_MilitaryBaseLogicComponentClass Attribute | ( | SCR_EServicePointType.SUPPLY_DEPOT. | ToString(), |
uiwidget:UIWidgets. | ComboBox, | ||
enums:ParamEnumArray. | FromEnumSCR_EServicePointType | ||
) |
ResourceName GetDelegatePrefab | ( | ) |
Definition at line 41 of file SCR_ServicePointComponent.c.
Faction GetFaction | ( | ) |
Definition at line 27 of file SCR_ServicePointComponent.c.
EEditableEntityLabel GetLabel | ( | ) |
Definition at line 65 of file SCR_ServicePointComponent.c.
ScriptInvoker GetOnServiceStateChanged | ( | ) |
Definition at line 48 of file SCR_ServicePointComponent.c.
SCR_EServicePointStatus GetServiceState | ( | ) |
Definition at line 72 of file SCR_ServicePointComponent.c.
SCR_EServicePointType GetType | ( | ) |
Definition at line 58 of file SCR_ServicePointComponent.c.
override void OnBaseUnregistered | ( | notnull SCR_MilitaryBaseComponent | base | ) |
[in] | base |
Definition at line 104 of file SCR_ServicePointComponent.c.
protected void OnFactionChanged | ( | FactionAffiliationComponent | owner, |
Faction | previousFaction, | ||
Faction | faction | ||
) |
Event which is triggered when the owning faction changes.
Definition at line 41 of file SCR_ArsenalDisplayComponent.c.
void RegisterService | ( | ) |
Definition at line 115 of file SCR_ServicePointComponent.c.
void ServiceStateChanged | ( | ) |
Called from RplProp event.
Definition at line 90 of file SCR_ServicePointComponent.c.
void SetDelegate | ( | notnull SCR_ServicePointDelegateComponent | delegate | ) |
[in] | delegate |
Definition at line 98 of file SCR_ServicePointComponent.c.
void SetServiceOnline | ( | ) |
Switch service to online status.
Definition at line 143 of file SCR_ServicePointComponent.c.
void SetServiceState | ( | SCR_EServicePointStatus | state | ) |
Set the current operational state of the service.
Definition at line 79 of file SCR_ServicePointComponent.c.
enum SCR_EServicePointType BROKEN |
protected SCR_ServicePointDelegateComponent m_Delegate |
Definition at line 23 of file SCR_ServicePointComponent.c.
protected EEditableEntityLabel m_eBuildingLabel |
Definition at line 11 of file SCR_ServicePointComponent.c.
protected SCR_EServicePointStatus m_eServiceState = SCR_EServicePointStatus.OFFLINE |
Definition at line 18 of file SCR_ServicePointComponent.c.
protected SCR_FactionAffiliationComponent m_FactionControl |
Definition at line 20 of file SCR_ServicePointComponent.c.
protected ref ScriptInvoker m_OnServiceStateChanged |
Definition at line 22 of file SCR_ServicePointComponent.c.
protected ResourceName m_sDelegatePrefab |
Definition at line 14 of file SCR_ServicePointComponent.c.
enum SCR_EServicePointType OFFLINE |
enum SCR_EServicePointType ONLINE |
enum SCR_EServicePointType UNDER_CONSTRUCTION |