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

Public Member Functions

void SetMenuEntry (SCR_FactionCommanderMenuEntry menuEntry)
 
SCR_FactionCommanderMenuEntry GetMenuEntry ()
 
bool CanQuickEntryBeShown (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity)
 
bool CanEntryBeShown (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity)
 
bool CanEntryBeSelected (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity, out string disabledText="")
 
bool CanGroupEntryBeShown (notnull Faction commanderFaction, int playerId, vector position, IEntity hoveredEntity, SCR_AIGroup group)
 
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

SCR_FactionCommanderPlayerComponent GetLocalCommanderComponent ()
 

Protected Attributes

SCR_FactionCommanderMenuEntry m_MenuEntry
 

Member Function Documentation

◆ CanEntryBeSelected()

◆ CanEntryBeShown()

◆ CanGroupEntryBeSelected()

◆ CanGroupEntryBeShown()

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

◆ CanQuickEntryBeShown()

◆ GetLocalCommanderComponent()

SCR_FactionCommanderPlayerComponent SCR_FactionCommanderBaseMenuHandler.GetLocalCommanderComponent ( )
protected

◆ GetMenuEntry()

SCR_FactionCommanderMenuEntry SCR_FactionCommanderBaseMenuHandler.GetMenuEntry ( )

◆ OnCommandIssued()

◆ OnEntryHovered()

void SCR_FactionCommanderBaseMenuHandler.OnEntryHovered ( notnull Faction commanderFaction,
int playerId,
vector position,
IEntity hoveredEntity )

◆ SetMenuEntry()

void SCR_FactionCommanderBaseMenuHandler.SetMenuEntry ( SCR_FactionCommanderMenuEntry menuEntry)

Member Data Documentation

◆ m_MenuEntry

SCR_FactionCommanderMenuEntry SCR_FactionCommanderBaseMenuHandler.m_MenuEntry
protected

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