Drag[en]gine Script Module DragonScript 1.23
|
Conversation condition logic operator. More...
Classes | |
class | Factory |
Factory for loading actor actions. More... | |
enum | Operator |
Logic operators. More... | |
Public Member Functions | |
void | addCondition (ConversationCondition condition) |
Add condition. | |
bool | evaluate (ConversationPlayback playback) |
Condition is true. | |
void | forEachCondition (Block aBlock) |
Visit conditions. | |
Operator | getOperator () |
Operator. | |
CConditionLogic | new () |
Create conversation condition. | |
CConditionLogic | new (PersistencyEnvironment env, FileReader reader) |
Read from file. | |
void | setOperator (Operator operator) |
Set operator. | |
Public Attributes | |
Array | pConditions |
Operator | pOperator |
Conversation condition logic operator.
void Dragengine.ConversationSystem.CConditionLogic.addCondition | ( | ConversationCondition | condition | ) |
Add condition.
bool Dragengine.ConversationSystem.CConditionLogic.evaluate | ( | ConversationPlayback | playback | ) |
Condition is true.
Reimplemented from Dragengine.ConversationSystem.ConversationCondition.
void Dragengine.ConversationSystem.CConditionLogic.forEachCondition | ( | Block | aBlock | ) |
Visit conditions.
Operator Dragengine.ConversationSystem.CConditionLogic.getOperator | ( | ) |
Operator.
CConditionLogic Dragengine.ConversationSystem.CConditionLogic.new | ( | ) |
Create conversation condition.
Reimplemented from Dragengine.ConversationSystem.ConversationCondition.
CConditionLogic Dragengine.ConversationSystem.CConditionLogic.new | ( | PersistencyEnvironment | env, |
FileReader | reader | ||
) |
Read from file.
void Dragengine.ConversationSystem.CConditionLogic.setOperator | ( | Operator | operator | ) |
Set operator.
Array Dragengine.ConversationSystem.CConditionLogic.pConditions |
Operator Dragengine.ConversationSystem.CConditionLogic.pOperator |