|
Drag[en]gine Script Module DragonScript 1.32.1
|
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 |