Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Attributes | Static Protected Attributes | List of all members
SCR_InventoryAvailableCondition Interface Reference
Inheritance diagram for SCR_InventoryAvailableCondition:
[legend]

Public Member Functions

override bool IsAvailable (SCR_AvailableActionsConditionData data)
 Override and implement this method in any inherited conditions.
 
void SCR_InventoryAvailableCondition ()
 
void ~SCR_InventoryAvailableCondition ()
 
- Public Member Functions inherited from SCR_AvailableActionCondition
bool IsEnabled ()
 Getter for an enabled flag, disabled conditions are skipped, not evaluated at all.
 
bool IsAvailable (SCR_AvailableActionsConditionData data)
 Override and implement this method in any inherited conditions.
 

Static Public Member Functions

static void IncrementCounter ()
 

Protected Attributes

int m_iMaxShowCount
 
bool m_bPersistent
 
- Protected Attributes inherited from SCR_AvailableActionCondition
bool m_bEnabled
 
bool m_bNegateCondition
 

Static Protected Attributes

static int s_iShowCounter
 

Additional Inherited Members

- Protected Member Functions inherited from SCR_AvailableActionCondition
bool GetReturnResult (bool desiredResult)
 Based on the state of m_bNegateCondition returns our desired result.
 

Constructor & Destructor Documentation

◆ SCR_InventoryAvailableCondition()

void SCR_InventoryAvailableCondition.SCR_InventoryAvailableCondition ( )

◆ ~SCR_InventoryAvailableCondition()

void SCR_InventoryAvailableCondition.~SCR_InventoryAvailableCondition ( )

Member Function Documentation

◆ IncrementCounter()

static void SCR_InventoryAvailableCondition.IncrementCounter ( )
static

◆ IsAvailable()

override bool SCR_InventoryAvailableCondition.IsAvailable ( SCR_AvailableActionsConditionData  data)

Override and implement this method in any inherited conditions.

Use GetReturnResult prior to returning the value to take m_bNegateCondition into account

Parameters
data
Returns
availability

Implements SCR_AvailableActionCondition.

Member Data Documentation

◆ m_bPersistent

bool SCR_InventoryAvailableCondition.m_bPersistent
protected

◆ m_iMaxShowCount

int SCR_InventoryAvailableCondition.m_iMaxShowCount
protected

◆ s_iShowCounter

int SCR_InventoryAvailableCondition.s_iShowCounter
staticprotected

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