Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_CampaignBuildingBuildUserAction Class Reference
Inheritance diagram for SCR_CampaignBuildingBuildUserAction:
SCR_ScriptedUserAction

Protected Member Functions

override void Init (IEntity pOwnerEntity, GenericComponent pManagerComponent)
override void PerformAction (IEntity pOwnerEntity, IEntity pUserEntity)
override void OnActionStart (IEntity pUserEntity)
override void OnActionCanceled (IEntity pOwnerEntity, IEntity pUserEntity)
override void OnConfirmed (IEntity pUserEntity)
override void PerformContinuousAction (IEntity pOwnerEntity, IEntity pUserEntity, float timeSlice)
override bool CanBeShownScript (IEntity user)
bool IsShown ()
override bool CanBePerformedScript (IEntity user)
void CancelPlayerAnimation (notnull IEntity pUserEntity)
 Stops player animation.
override bool GetActionNameScript (out string outName)
override bool HasLocalEffectOnlyScript ()
void SetNewGadgetManager (IEntity from, IEntity to)
 Sets a new gadget manager. Controlled by an event when the controlled entity has changed.
IEntity GetBuildingTool (notnull IEntity ent)
 Get building tool entity.
int GetBuildingToolValue (notnull IEntity ent)
void ProcesXPreward ()
SCR_CampaignBuildingNetworkComponent GetNetworkManager ()
 GetNetworkManager.
void ~SCR_CampaignBuildingBuildUserAction ()

Protected Attributes

SCR_CampaignBuildingLayoutComponent m_LayoutComponent
IEntity m_User
IEntity m_ActiveUser
SCR_GadgetManagerComponent m_GadgetManager
bool m_bIsShown

Detailed Description

Definition at line 2 of file SCR_CampaignBuildingBuildUserAction.c.

Constructor & Destructor Documentation

◆ ~SCR_CampaignBuildingBuildUserAction()

void SCR_CampaignBuildingBuildUserAction::~SCR_CampaignBuildingBuildUserAction ( )
inlineprotected

Definition at line 259 of file SCR_CampaignBuildingBuildUserAction.c.

Member Function Documentation

◆ CanBePerformedScript()

override bool SCR_CampaignBuildingBuildUserAction::CanBePerformedScript ( IEntity user)
inlineprotected

Definition at line 125 of file SCR_CampaignBuildingBuildUserAction.c.

◆ CanBeShownScript()

override bool SCR_CampaignBuildingBuildUserAction::CanBeShownScript ( IEntity user)
inlineprotected

Definition at line 110 of file SCR_CampaignBuildingBuildUserAction.c.

◆ CancelPlayerAnimation()

void SCR_CampaignBuildingBuildUserAction::CancelPlayerAnimation ( notnull IEntity pUserEntity)
inlineprotected

Stops player animation.

Definition at line 153 of file SCR_CampaignBuildingBuildUserAction.c.

◆ GetActionNameScript()

override bool SCR_CampaignBuildingBuildUserAction::GetActionNameScript ( out string outName)
inlineprotected

Definition at line 175 of file SCR_CampaignBuildingBuildUserAction.c.

◆ GetBuildingTool()

IEntity SCR_CampaignBuildingBuildUserAction::GetBuildingTool ( notnull IEntity ent)
inlineprotected

Get building tool entity.

Definition at line 211 of file SCR_CampaignBuildingBuildUserAction.c.

◆ GetBuildingToolValue()

int SCR_CampaignBuildingBuildUserAction::GetBuildingToolValue ( notnull IEntity ent)
inlineprotected

Definition at line 222 of file SCR_CampaignBuildingBuildUserAction.c.

◆ GetNetworkManager()

SCR_CampaignBuildingNetworkComponent SCR_CampaignBuildingBuildUserAction::GetNetworkManager ( )
inlineprotected

GetNetworkManager.

Definition at line 248 of file SCR_CampaignBuildingBuildUserAction.c.

◆ HasLocalEffectOnlyScript()

override bool SCR_CampaignBuildingBuildUserAction::HasLocalEffectOnlyScript ( )
inlineprotected

Definition at line 197 of file SCR_CampaignBuildingBuildUserAction.c.

◆ Init()

override void SCR_CampaignBuildingBuildUserAction::Init ( IEntity pOwnerEntity,
GenericComponent pManagerComponent )
inlineprotected

Definition at line 13 of file SCR_CampaignBuildingBuildUserAction.c.

◆ IsShown()

bool SCR_CampaignBuildingBuildUserAction::IsShown ( )
inlineprotected

Definition at line 118 of file SCR_CampaignBuildingBuildUserAction.c.

◆ OnActionCanceled()

override void SCR_CampaignBuildingBuildUserAction::OnActionCanceled ( IEntity pOwnerEntity,
IEntity pUserEntity )
inlineprotected

Definition at line 61 of file SCR_CampaignBuildingBuildUserAction.c.

◆ OnActionStart()

override void SCR_CampaignBuildingBuildUserAction::OnActionStart ( IEntity pUserEntity)
inlineprotected

Definition at line 30 of file SCR_CampaignBuildingBuildUserAction.c.

◆ OnConfirmed()

override void SCR_CampaignBuildingBuildUserAction::OnConfirmed ( IEntity pUserEntity)
inlineprotected

Definition at line 81 of file SCR_CampaignBuildingBuildUserAction.c.

◆ PerformAction()

override void SCR_CampaignBuildingBuildUserAction::PerformAction ( IEntity pOwnerEntity,
IEntity pUserEntity )
inlineprotected

Definition at line 19 of file SCR_CampaignBuildingBuildUserAction.c.

◆ PerformContinuousAction()

override void SCR_CampaignBuildingBuildUserAction::PerformContinuousAction ( IEntity pOwnerEntity,
IEntity pUserEntity,
float timeSlice )
inlineprotected

Definition at line 100 of file SCR_CampaignBuildingBuildUserAction.c.

◆ ProcesXPreward()

void SCR_CampaignBuildingBuildUserAction::ProcesXPreward ( )
inlineprotected

Definition at line 236 of file SCR_CampaignBuildingBuildUserAction.c.

◆ SetNewGadgetManager()

void SCR_CampaignBuildingBuildUserAction::SetNewGadgetManager ( IEntity from,
IEntity to )
inlineprotected

Sets a new gadget manager. Controlled by an event when the controlled entity has changed.

Definition at line 204 of file SCR_CampaignBuildingBuildUserAction.c.

Member Data Documentation

◆ m_ActiveUser

IEntity SCR_CampaignBuildingBuildUserAction::m_ActiveUser
protected

Definition at line 8 of file SCR_CampaignBuildingBuildUserAction.c.

◆ m_bIsShown

bool SCR_CampaignBuildingBuildUserAction::m_bIsShown
protected

Definition at line 10 of file SCR_CampaignBuildingBuildUserAction.c.

◆ m_GadgetManager

SCR_GadgetManagerComponent SCR_CampaignBuildingBuildUserAction::m_GadgetManager
protected

Definition at line 9 of file SCR_CampaignBuildingBuildUserAction.c.

◆ m_LayoutComponent

SCR_CampaignBuildingLayoutComponent SCR_CampaignBuildingBuildUserAction::m_LayoutComponent
protected

Definition at line 4 of file SCR_CampaignBuildingBuildUserAction.c.

◆ m_User

IEntity SCR_CampaignBuildingBuildUserAction::m_User
protected

Definition at line 6 of file SCR_CampaignBuildingBuildUserAction.c.


The documentation for this class was generated from the following file: