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


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.

Roland Pl├╝ss

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: