PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
BotGuardBase Class Reference

represents guard on a transition from state to state More...

Private Member Functions

bool GuardCondition (BotEventBase e)
 
void BotGuardAnd (BotGuardBase arg0=NULL, BotGuardBase arg1=NULL)
 
override bool GuardCondition (BotEventBase e)
 
void BotGuardNot (BotGuardBase arg0=NULL)
 
override bool GuardCondition (BotEventBase e)
 
void BotGuardOr (BotGuardBase arg0=NULL, BotGuardBase arg1=NULL)
 
override bool GuardCondition (BotEventBase e)
 
void BotGuardDebugEventMatches (BotEventStartDebug e=NULL)
 
override bool GuardCondition (BotEventBase e)
 

Private Attributes

ref BotGuardBase m_arg0
 
ref BotGuardBase m_arg1
 
protected ref BotEventStartDebug m_Event
 

Detailed Description

represents guard on a transition from state to state

Member Function Documentation

◆ BotGuardAnd()

void BotGuardAnd ( BotGuardBase  arg0 = NULL,
BotGuardBase  arg1 = NULL 
)
inlineprivate

◆ BotGuardDebugEventMatches()

void BotGuardDebugEventMatches ( BotEventStartDebug  e = NULL)
inlineprivate

◆ BotGuardNot()

void BotGuardNot ( BotGuardBase  arg0 = NULL)
inlineprivate

◆ BotGuardOr()

void BotGuardOr ( BotGuardBase  arg0 = NULL,
BotGuardBase  arg1 = NULL 
)
inlineprivate

◆ GuardCondition() [1/5]

bool GuardCondition ( BotEventBase  e)
inlineprivate

◆ GuardCondition() [2/5]

override bool GuardCondition ( BotEventBase  e)
inlineprivate

References botDebugPrint().

◆ GuardCondition() [3/5]

override bool GuardCondition ( BotEventBase  e)
inlineprivate

References botDebugPrint().

◆ GuardCondition() [4/5]

override bool GuardCondition ( BotEventBase  e)
inlineprivate

References botDebugPrint().

◆ GuardCondition() [5/5]

override bool GuardCondition ( BotEventBase  e)
inlineprivate

Field Documentation

◆ m_arg0

ref BotGuardBase m_arg0
private

◆ m_arg1

ref BotGuardBase m_arg1
private

◆ m_Event

protected ref BotEventStartDebug m_Event
private

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