pub trait IDelayedActionManagerMethods: IDelayedActionManager {
// Provided methods
fn get_node(
self,
) -> (LinkedListNode_1<DelayedActionManager_DelegateInfo>, DelayedActionManager_DelegateInfo) { ... }
fn destroy_when_complete(self) { ... }
fn add_action_internal(
self,
action: impl Into<Delegate>,
delay: impl Into<f32>,
parameters: impl Into<Array<Object>>,
) { ... }
fn late_update(self) { ... }
fn internal_late_update(self, t: impl Into<f32>) { ... }
fn on_application_quit(self) { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_node(
self,
) -> (LinkedListNode_1<DelayedActionManager_DelegateInfo>, DelayedActionManager_DelegateInfo)
fn get_node( self, ) -> (LinkedListNode_1<DelayedActionManager_DelegateInfo>, DelayedActionManager_DelegateInfo)
GetNode(*mutcrate::unity_engine::resource_management::util::delayedactionmanager::DelayedActionManager_DelegateInfo) overload
Sourcefn destroy_when_complete(self)
fn destroy_when_complete(self)
DestroyWhenComplete() overload
Sourcefn add_action_internal(
self,
action: impl Into<Delegate>,
delay: impl Into<f32>,
parameters: impl Into<Array<Object>>,
)
fn add_action_internal( self, action: impl Into<Delegate>, delay: impl Into<f32>, parameters: impl Into<Array<Object>>, )
AddActionInternal(crate::system::delegate::Delegate, f32, ::unity::Array<crate::system::object::Object>) overload
Sourcefn late_update(self)
fn late_update(self)
LateUpdate() overload
Sourcefn internal_late_update(self, t: impl Into<f32>)
fn internal_late_update(self, t: impl Into<f32>)
InternalLateUpdate(f32) overload
Sourcefn on_application_quit(self)
fn on_application_quit(self)
OnApplicationQuit() overload
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.
Implementors§
impl<__T: IDelayedActionManager> IDelayedActionManagerMethods for __T
Available on crate feature
unity_engine-resource_management-util-delayedactionmanager only.