Drag[en]gine Script Module DragonScript Script API  1.0
CConditionLogic Class Reference
Inheritance diagram for CConditionLogic:
ConversationCondition

Classes

enum  eLogicOperators
 

Public Member Functions

void addCondition (ConversationCondition condition)
 
bool evaluate (ConversationPlayback playback)
 
void forEachCondition (Block aBlock)
 
int getOperator ()
 
CConditionLogic new ()
 
void setOperator (int operator)
 
- Public Member Functions inherited from ConversationCondition
bool evaluate (ConversationPlayback playback)
 
ConversationCondition new ()
 

Detailed Description

Conversation condition determining the result of a logic operator zoidsgame.ied to a list of conditions.

Author
Roland Pl├╝ss
Version
1.0

Member Function Documentation

§ addCondition()

void addCondition ( ConversationCondition  condition)

Adds a condition.

§ evaluate()

bool evaluate ( ConversationPlayback  playback)

Determines if the condition is true.

§ forEachCondition()

void forEachCondition ( Block  aBlock)

Visits all conditions.

§ getOperator()

int getOperator ( )

Retrieves the operator.

§ new()

CConditionLogic new ( )

Create a new conversation condition.

§ setOperator()

void setOperator ( int  operator)

Sets the operator.


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