pub trait IUnitInfoMethods: IUnitInfo {
// Provided methods
fn ctor(self) { ... }
fn construct(self, left_unit: impl Into<Unit>, right_unit: impl Into<Unit>) { ... }
fn on_dispose(self) { ... }
fn prepare_chara_model(self) { ... }
fn is_preparing_chara_model(self) -> bool { ... }
fn prepare_window(self) { ... }
fn is_preparing_window(self) -> bool { ... }
fn postprepare(self) { ... }
fn tick(self) { ... }
}Provided Methods§
Sourcefn construct(self, left_unit: impl Into<Unit>, right_unit: impl Into<Unit>)
fn construct(self, left_unit: impl Into<Unit>, right_unit: impl Into<Unit>)
Construct(crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcefn on_dispose(self)
fn on_dispose(self)
OnDispose() overload
Sourcefn prepare_chara_model(self)
fn prepare_chara_model(self)
PrepareCharaModel() overload
Sourcefn is_preparing_chara_model(self) -> bool
fn is_preparing_chara_model(self) -> bool
IsPreparingCharaModel() overload
Sourcefn prepare_window(self)
fn prepare_window(self)
PrepareWindow() overload
Sourcefn is_preparing_window(self) -> bool
fn is_preparing_window(self) -> bool
IsPreparingWindow() overload
Sourcefn postprepare(self)
fn postprepare(self)
Postprepare() 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: IUnitInfo> IUnitInfoMethods for __T
Available on crate feature
app-unitinfo only.