PointClickEngine::Actions::ActionInstance
Inherits Reference < Object
Runtime action state - wraps ActionData with execution state
Constructors
new(data : ActionData, callback : Proc(Nil) | Nil)
Sourcenew(data : ActionData)
SourceInstance methods
custom_data=(custom_data : Hash(String, YAML::Any))
For action-specific runtime data (e.g., tracking dialog completion)
data
Sourcedata=(data : ActionData)
Sourceelapsed
Sourceelapsed=(elapsed : Float32)
Sourcestarted
Sourcestarted=(started : Bool)
Sourcestate
Sourcestate=(state : ActionState)
Source