Loading...
Searching...
No Matches
SCR_ScenarioFrameworkActionInputOnControllableDestroyed Interface Reference
Inheritance diagram for SCR_ScenarioFrameworkActionInputOnControllableDestroyed:
SCR_ScenarioFrameworkActionInputBase

Public Member Functions

override void Init (SCR_ScenarioFrameworkLogicInput input)
 
bool EvaluateConditions (SCR_InstigatorContextData insigatorData)
 
bool EvaluateConditionsAND (SCR_InstigatorContextData insigatorData)
 
bool EvaluateConditionsOR (SCR_InstigatorContextData insigatorData)
 
bool EvaluateConditionsNAND (SCR_InstigatorContextData insigatorData)
 
bool EvaluateConditionsXOR (SCR_InstigatorContextData insigatorData)
 
void ~SCR_ScenarioFrameworkActionInputOnControllableDestroyed ()
 

Public Attributes

ref array< ref SCR_ScenarioFrameworkInstigatorContextConditionBasem_aInstigatorContextConditions
 
SCR_EScenarioFrameworkLogicOperators m_eActivationConditionLogic
 

Protected Member Functions

void OnControllableDestroyed (SCR_InstigatorContextData insigatorData)
 

Additional Inherited Members

- Protected Attributes inherited from SCR_ScenarioFrameworkActionInputBase
SCR_ScenarioFrameworkLogicInput m_Input
 

Constructor & Destructor Documentation

◆ ~SCR_ScenarioFrameworkActionInputOnControllableDestroyed()

void SCR_ScenarioFrameworkActionInputOnControllableDestroyed.~SCR_ScenarioFrameworkActionInputOnControllableDestroyed ( )

Member Function Documentation

◆ EvaluateConditions()

bool SCR_ScenarioFrameworkActionInputOnControllableDestroyed.EvaluateConditions ( SCR_InstigatorContextData insigatorData)

◆ EvaluateConditionsAND()

bool SCR_ScenarioFrameworkActionInputOnControllableDestroyed.EvaluateConditionsAND ( SCR_InstigatorContextData insigatorData)

◆ EvaluateConditionsNAND()

bool SCR_ScenarioFrameworkActionInputOnControllableDestroyed.EvaluateConditionsNAND ( SCR_InstigatorContextData insigatorData)

◆ EvaluateConditionsOR()

bool SCR_ScenarioFrameworkActionInputOnControllableDestroyed.EvaluateConditionsOR ( SCR_InstigatorContextData insigatorData)

◆ EvaluateConditionsXOR()

bool SCR_ScenarioFrameworkActionInputOnControllableDestroyed.EvaluateConditionsXOR ( SCR_InstigatorContextData insigatorData)

◆ Init()

override void SCR_ScenarioFrameworkActionInputOnControllableDestroyed.Init ( SCR_ScenarioFrameworkLogicInput input)
Parameters
[in]input

Implements SCR_ScenarioFrameworkActionInputBase.

◆ OnControllableDestroyed()

void SCR_ScenarioFrameworkActionInputOnControllableDestroyed.OnControllableDestroyed ( SCR_InstigatorContextData insigatorData)
protected

Member Data Documentation

◆ m_aInstigatorContextConditions

ref array<ref SCR_ScenarioFrameworkInstigatorContextConditionBase> SCR_ScenarioFrameworkActionInputOnControllableDestroyed.m_aInstigatorContextConditions

◆ m_eActivationConditionLogic

SCR_EScenarioFrameworkLogicOperators SCR_ScenarioFrameworkActionInputOnControllableDestroyed.m_eActivationConditionLogic

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