![]() |
XII Release 0.1.0
|
#include <ScriptCoroutine_Wait.h>
Public Member Functions | |
| void | Start (xiiTime timeout) |
| Initiates the wait period for the specified duration. | |
| virtual Result | Update (xiiTime deltaTimeSinceLastUpdate) override |
Public Member Functions inherited from xiiScriptCoroutine | |
| xiiScriptCoroutineHandle | GetHandle () |
| xiiStringView | GetName () const |
| xiiScriptInstance * | GetScriptInstance () |
| const xiiScriptInstance * | GetScriptInstance () const |
| xiiScriptWorldModule * | GetScriptWorldModule () |
| const xiiScriptWorldModule * | GetScriptWorldModule () const |
| virtual void | Stop () |
| void | UpdateAndSchedule (xiiTime deltaTimeSinceLastUpdate=xiiTime::MakeZero()) |
Script coroutine that pauses execution for a specified duration.
Simple timing coroutine that delays script execution for a given time period. Useful for creating delays in script sequences or implementing timed behaviors.
|
overridevirtual |
Implements xiiScriptCoroutine.