|
Drag[en]gine Script Module DragonScript 1.32.1
|
Conversation playback lane. More...
Public Member Functions | |
| void | clear () |
| Clear. | |
| float | getElapsedActionWaiting () |
| Elapsed action waiting time in seconds. | |
| ConversationPlaybackLayer | getLayerAt (int index) |
| Layer at index where index is counted from the top. | |
| int | getLayerCount () |
| Count of layers. | |
| ConversationAction | getNextAction () |
| Next action or null if top layer is finished. | |
| ConversationPlaybackLayer | getTopLayer () |
| Top layer. | |
| bool | getWaitingForAction () |
| Waiting for action to begin. | |
| bool | hasNextAction () |
| Next action is present. | |
| bool | isMainLane () |
| Lane is main lane. | |
| ConversationPlaybackLane | new (bool isMainLane) |
| Create conversation playback lane. | |
| ConversationPlaybackLane | new (bool isMainLane, ConversationPlaybackLayer layer) |
| Create conversation playback lane with layer. | |
| ConversationPlaybackLane | new (PersistencyEnvironment env, FileReader reader, bool isMainLane) |
| Load conversation playback lane from file. | |
| void | popLayer () |
| Pop top layer off stack. | |
| void | processActions (ConversationPlayback playback, float elapsed, bool skipDelay) |
| Process actions. | |
| void | pushLayer (ConversationPlaybackLayer layer) |
| Push layer to top of stack. | |
| void | removeAllLayers () |
| Remove all layers. | |
| void | setElapsedActionWaiting (float time) |
| Set elapsed action waiting time in seconds. | |
| void | setWaitingForAction (bool waiting) |
| Set waiting for action to begin. | |
| void | writeToFile (PersistencyEnvironment env, FileWriter writer) |
| Write lane to file. | |
Public Attributes | |
| float | pActionTime |
| bool | pActionWaiting |
| bool | pIsMainLane |
| Array | pLayers |
Conversation playback lane.
| void Dragengine.ConversationSystem.ConversationPlaybackLane.clear | ( | ) |
Clear.
| float Dragengine.ConversationSystem.ConversationPlaybackLane.getElapsedActionWaiting | ( | ) |
Elapsed action waiting time in seconds.
| ConversationPlaybackLayer Dragengine.ConversationSystem.ConversationPlaybackLane.getLayerAt | ( | int | index | ) |
Layer at index where index is counted from the top.
| int Dragengine.ConversationSystem.ConversationPlaybackLane.getLayerCount | ( | ) |
Count of layers.
| ConversationAction Dragengine.ConversationSystem.ConversationPlaybackLane.getNextAction | ( | ) |
Next action or null if top layer is finished.
| ConversationPlaybackLayer Dragengine.ConversationSystem.ConversationPlaybackLane.getTopLayer | ( | ) |
Top layer.
| bool Dragengine.ConversationSystem.ConversationPlaybackLane.getWaitingForAction | ( | ) |
Waiting for action to begin.
| bool Dragengine.ConversationSystem.ConversationPlaybackLane.hasNextAction | ( | ) |
Next action is present.
| bool Dragengine.ConversationSystem.ConversationPlaybackLane.isMainLane | ( | ) |
Lane is main lane.
| ConversationPlaybackLane Dragengine.ConversationSystem.ConversationPlaybackLane.new | ( | bool | isMainLane | ) |
Create conversation playback lane.
| ConversationPlaybackLane Dragengine.ConversationSystem.ConversationPlaybackLane.new | ( | bool | isMainLane, |
| ConversationPlaybackLayer | layer | ||
| ) |
Create conversation playback lane with layer.
| ConversationPlaybackLane Dragengine.ConversationSystem.ConversationPlaybackLane.new | ( | PersistencyEnvironment | env, |
| FileReader | reader, | ||
| bool | isMainLane | ||
| ) |
Load conversation playback lane from file.
| void Dragengine.ConversationSystem.ConversationPlaybackLane.popLayer | ( | ) |
Pop top layer off stack.
| void Dragengine.ConversationSystem.ConversationPlaybackLane.processActions | ( | ConversationPlayback | playback, |
| float | elapsed, | ||
| bool | skipDelay | ||
| ) |
Process actions.
| void Dragengine.ConversationSystem.ConversationPlaybackLane.pushLayer | ( | ConversationPlaybackLayer | layer | ) |
Push layer to top of stack.
| void Dragengine.ConversationSystem.ConversationPlaybackLane.removeAllLayers | ( | ) |
Remove all layers.
| void Dragengine.ConversationSystem.ConversationPlaybackLane.setElapsedActionWaiting | ( | float | time | ) |
Set elapsed action waiting time in seconds.
| void Dragengine.ConversationSystem.ConversationPlaybackLane.setWaitingForAction | ( | bool | waiting | ) |
Set waiting for action to begin.
| void Dragengine.ConversationSystem.ConversationPlaybackLane.writeToFile | ( | PersistencyEnvironment | env, |
| FileWriter | writer | ||
| ) |
Write lane to file.
| float Dragengine.ConversationSystem.ConversationPlaybackLane.pActionTime |
| bool Dragengine.ConversationSystem.ConversationPlaybackLane.pActionWaiting |
| bool Dragengine.ConversationSystem.ConversationPlaybackLane.pIsMainLane |
| Array Dragengine.ConversationSystem.ConversationPlaybackLane.pLayers |