Struct ai_behavior::ActionArgs
[−]
[src]
pub struct ActionArgs<'a, E: 'a, A: 'a, S: 'a> { pub event: &'a E, pub dt: f64, pub action: &'a A, pub state: &'a mut Option<S>, }
The arguments in the action callback.
Fields
event: &'a E
The event.
dt: f64
The remaining delta time.
action: &'a A
The action running.
state: &'a mut Option<S>
The state of the running action, if any.