Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_FactionCommanderBaseTaskMenuHandler Interface Reference
Inheritance diagram for SCR_FactionCommanderBaseTaskMenuHandler:
SCR_FactionCommanderBaseMenuHandler SCR_FactionCommanderBaseCancelRequestMenuHandler SCR_FactionCommanderBaseRequestMenuHandler SCR_FactionCommanderCancelMenuHandler SCR_FactionCommanderConfirmMenuHandler SCR_FactionCommanderConflictBaseMenuHandler SCR_FactionCommanderEstablishBaseRequestCancelMenuHandler SCR_FactionCommanderEstablishBaseRequestMenuHandler SCR_FactionCommanderCancelConflictBaseMenuHandler SCR_FactionCommanderCommandConflictBaseMenuHandler SCR_FactionCommanderCommandConflictMenuHandler SCR_FactionCommanderDismantleCommandMenuHandler SCR_FactionCommanderEstablishCommandMenuHandler

Public Member Functions

TypeName GetTaskPrefabClassTypename ()
 
override bool CanEntryBeShown (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity)
 
override bool CanGroupEntryBeShown (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity, SCR_AIGroup group)
 
- Public Member Functions inherited from SCR_FactionCommanderBaseMenuHandler
void SetMenuEntry (SCR_FactionCommanderMenuEntry menuEntry)
 
SCR_FactionCommanderMenuEntry GetMenuEntry ()
 
bool CanQuickEntryBeShown (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity)
 
bool CanEntryBeSelected (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity, out string disabledText="")
 
bool CanGroupEntryBeSelected (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity, SCR_AIGroup group, out string disabledText="")
 
void OnEntryHovered (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity)
 
void OnCommandIssued (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity, SCR_AIGroup group)
 

Protected Member Functions

ResourceName GetTaskPrefab ()
 
bool IsTaskValid (IEntity hoveredEntity)
 
- Protected Member Functions inherited from SCR_FactionCommanderBaseMenuHandler
SCR_FactionCommanderPlayerComponent GetLocalCommanderComponent ()
 

Additional Inherited Members

- Protected Attributes inherited from SCR_FactionCommanderBaseMenuHandler
SCR_FactionCommanderMenuEntry m_MenuEntry
 

Member Function Documentation

◆ CanEntryBeShown()

◆ CanGroupEntryBeShown()

override bool SCR_FactionCommanderBaseTaskMenuHandler.CanGroupEntryBeShown ( notnull Faction commanderFaction,
int playerId,
vector position,
IEntity hoveredEntity,
SCR_AIGroup group )

◆ GetTaskPrefab()

ResourceName SCR_FactionCommanderBaseTaskMenuHandler.GetTaskPrefab ( )
protected

◆ GetTaskPrefabClassTypename()

TypeName SCR_FactionCommanderBaseTaskMenuHandler.GetTaskPrefabClassTypename ( )
Returns

◆ IsTaskValid()

bool SCR_FactionCommanderBaseTaskMenuHandler.IsTaskValid ( IEntity hoveredEntity)
protected

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