pub trait ISimpleAnimationPlayable: IPlayableBehaviour {
Show 16 methods
// Provided methods
fn m_state_queue(self) -> LinkedList_1<SimpleAnimationPlayable_QueuedState> { ... }
fn set_m_state_queue(
self,
value: LinkedList_1<SimpleAnimationPlayable_QueuedState>,
) { ... }
fn m_states(self) -> SimpleAnimationPlayable_StateManagement { ... }
fn set_m_states(self, value: SimpleAnimationPlayable_StateManagement) { ... }
fn m_initialized(self) -> bool { ... }
fn set_m_initialized(self, value: bool) { ... }
fn m_keep_stopped_playables_connected(self) -> bool { ... }
fn set_m_keep_stopped_playables_connected(self, value: bool) { ... }
fn m_actual_playable(self) -> Playable { ... }
fn set_m_actual_playable(self, value: Playable) { ... }
fn m_mixer(self) -> AnimationMixerPlayable { ... }
fn set_m_mixer(self, value: AnimationMixerPlayable) { ... }
fn on_done(self) -> Action { ... }
fn set_on_done(self, value: Action) { ... }
fn m_states_version(self) -> i32 { ... }
fn set_m_states_version(self, value: i32) { ... }
}Provided Methods§
fn m_state_queue(self) -> LinkedList_1<SimpleAnimationPlayable_QueuedState>
fn set_m_state_queue( self, value: LinkedList_1<SimpleAnimationPlayable_QueuedState>, )
fn m_states(self) -> SimpleAnimationPlayable_StateManagement
fn set_m_states(self, value: SimpleAnimationPlayable_StateManagement)
fn m_initialized(self) -> bool
fn set_m_initialized(self, value: bool)
fn m_keep_stopped_playables_connected(self) -> bool
fn set_m_keep_stopped_playables_connected(self, value: bool)
fn m_actual_playable(self) -> Playable
fn set_m_actual_playable(self, value: Playable)
fn m_mixer(self) -> AnimationMixerPlayable
fn set_m_mixer(self, value: AnimationMixerPlayable)
fn on_done(self) -> Action
fn set_on_done(self, value: Action)
fn m_states_version(self) -> i32
fn set_m_states_version(self, value: i32)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.