|
Drag[en]gine Script Module DragonScript 1.32.1
|
Conversation script. More...
Public Member Functions | |
| void | addCameraShot (ConversationCameraShot cameraShot) |
| Add camera shot replacing existing one if present. | |
| void | addFacePose (ConversationFacePose facePose) |
| Add face pose replacing existing one if present. | |
| void | addGesture (ConversationGesture gesture) |
| Add gesture replacing existing one if present. | |
| void | addTarget (ConversationTarget target) |
| Add target replacing existing one if present. | |
| void | addTopicGroup (ConversationTopicGroup group) |
| Add topic group replacing existing one if present. | |
| ConversationTopic | findTopic (StringID groupID, StringID topicID) |
| Topic in group or null if absent. | |
| void | forEachCameraShot (Block ablock) |
| Visit camera shots with block with parameter ConversationCameraShot. | |
| void | forEachFacePose (Block ablock) |
| Visit face poses with block with parameter ConversationFacePose. | |
| void | forEachGesture (Block ablock) |
| Visit gestures with block with parameter ConversationGesture. | |
| void | forEachTarget (Block ablock) |
| Visit targets with block with parameter ConversationTarget. | |
| void | forEachTopicGroup (Block ablock) |
| Visit topic groups with block with parameter ConversationTopicGroup. | |
| ConversationCameraShot | getCameraShotNamed (StringID name) |
| Named camera shot or null if absent. | |
| ConversationFacePose | getFacePoseNamed (StringID name) |
| Named face pose or null if absent. | |
| ConversationGesture | getGestureNamed (StringID name) |
| Named gesture or null if absent. | |
| String | getPathFile () |
| Path conversation has been loaded from. | |
| ConversationTarget | getTargetNamed (StringID name) |
| Named target or null if absent. | |
| ConversationTopicGroup | getTopicGroupWithID (StringID id) |
| Topic group with ID or null if absent. | |
| Conversation | new (String pathFile) |
| Create conversation. | |
Public Attributes | |
| Dictionary | pCameraShots |
| Dictionary | pFacePoses |
| Dictionary | pGestures |
| String | pPathFile |
| Dictionary | pTargets |
| Dictionary | pTopicGroups |
Conversation script.
| void Dragengine.ConversationSystem.Conversation.addCameraShot | ( | ConversationCameraShot | cameraShot | ) |
Add camera shot replacing existing one if present.
| void Dragengine.ConversationSystem.Conversation.addFacePose | ( | ConversationFacePose | facePose | ) |
Add face pose replacing existing one if present.
| void Dragengine.ConversationSystem.Conversation.addGesture | ( | ConversationGesture | gesture | ) |
Add gesture replacing existing one if present.
| void Dragengine.ConversationSystem.Conversation.addTarget | ( | ConversationTarget | target | ) |
Add target replacing existing one if present.
| void Dragengine.ConversationSystem.Conversation.addTopicGroup | ( | ConversationTopicGroup | group | ) |
Add topic group replacing existing one if present.
| ConversationTopic Dragengine.ConversationSystem.Conversation.findTopic | ( | StringID | groupID, |
| StringID | topicID | ||
| ) |
Topic in group or null if absent.
| void Dragengine.ConversationSystem.Conversation.forEachCameraShot | ( | Block | ablock | ) |
Visit camera shots with block with parameter ConversationCameraShot.
| void Dragengine.ConversationSystem.Conversation.forEachFacePose | ( | Block | ablock | ) |
Visit face poses with block with parameter ConversationFacePose.
| void Dragengine.ConversationSystem.Conversation.forEachGesture | ( | Block | ablock | ) |
Visit gestures with block with parameter ConversationGesture.
| void Dragengine.ConversationSystem.Conversation.forEachTarget | ( | Block | ablock | ) |
Visit targets with block with parameter ConversationTarget.
| void Dragengine.ConversationSystem.Conversation.forEachTopicGroup | ( | Block | ablock | ) |
Visit topic groups with block with parameter ConversationTopicGroup.
| ConversationCameraShot Dragengine.ConversationSystem.Conversation.getCameraShotNamed | ( | StringID | name | ) |
Named camera shot or null if absent.
| ConversationFacePose Dragengine.ConversationSystem.Conversation.getFacePoseNamed | ( | StringID | name | ) |
Named face pose or null if absent.
| ConversationGesture Dragengine.ConversationSystem.Conversation.getGestureNamed | ( | StringID | name | ) |
Named gesture or null if absent.
| String Dragengine.ConversationSystem.Conversation.getPathFile | ( | ) |
Path conversation has been loaded from.
| ConversationTarget Dragengine.ConversationSystem.Conversation.getTargetNamed | ( | StringID | name | ) |
Named target or null if absent.
| ConversationTopicGroup Dragengine.ConversationSystem.Conversation.getTopicGroupWithID | ( | StringID | id | ) |
Topic group with ID or null if absent.
| Conversation Dragengine.ConversationSystem.Conversation.new | ( | String | pathFile | ) |
Create conversation.
| Dictionary Dragengine.ConversationSystem.Conversation.pCameraShots |
| Dictionary Dragengine.ConversationSystem.Conversation.pFacePoses |
| Dictionary Dragengine.ConversationSystem.Conversation.pGestures |
| String Dragengine.ConversationSystem.Conversation.pPathFile |
| Dictionary Dragengine.ConversationSystem.Conversation.pTargets |
| Dictionary Dragengine.ConversationSystem.Conversation.pTopicGroups |