pub trait ILayoutRebuilderMethods: ILayoutRebuilder {
Show 13 methods
// Provided methods
fn initialize(self, controller: impl Into<RectTransform>) { ... }
fn clear(self) { ... }
fn get_transform(self) -> Transform { ... }
fn is_destroyed(self) -> bool { ... }
fn rebuild(self, executing: impl Into<CanvasUpdate>) { ... }
fn perform_layout_control(
self,
rect: impl Into<RectTransform>,
action: impl Into<UnityAction_1<Component>>,
) { ... }
fn perform_layout_calculation(
self,
rect: impl Into<RectTransform>,
action: impl Into<UnityAction_1<Component>>,
) { ... }
fn layout_complete(self) { ... }
fn graphic_update_complete(self) { ... }
fn get_hash_code(self) -> i32 { ... }
fn equals(self, obj: impl Into<Object>) -> bool { ... }
fn to_string(self) -> Il2CppString { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn initialize(self, controller: impl Into<RectTransform>)
fn initialize(self, controller: impl Into<RectTransform>)
Initialize(crate::unity_engine::recttransform::RectTransform) overload
Sourcefn get_transform(self) -> Transform
fn get_transform(self) -> Transform
get_transform() overload
Sourcefn is_destroyed(self) -> bool
fn is_destroyed(self) -> bool
IsDestroyed() overload
Sourcefn rebuild(self, executing: impl Into<CanvasUpdate>)
fn rebuild(self, executing: impl Into<CanvasUpdate>)
Rebuild(crate::unity_engine::ui::canvasupdate::CanvasUpdate) overload
Sourcefn perform_layout_control(
self,
rect: impl Into<RectTransform>,
action: impl Into<UnityAction_1<Component>>,
)
fn perform_layout_control( self, rect: impl Into<RectTransform>, action: impl Into<UnityAction_1<Component>>, )
PerformLayoutControl(crate::unity_engine::recttransform::RectTransform, crate::unity_engine::events::unityaction_1::UnityAction_1<crate::unity_engine::component::Component>) overload
Sourcefn perform_layout_calculation(
self,
rect: impl Into<RectTransform>,
action: impl Into<UnityAction_1<Component>>,
)
fn perform_layout_calculation( self, rect: impl Into<RectTransform>, action: impl Into<UnityAction_1<Component>>, )
PerformLayoutCalculation(crate::unity_engine::recttransform::RectTransform, crate::unity_engine::events::unityaction_1::UnityAction_1<crate::unity_engine::component::Component>) overload
Sourcefn layout_complete(self)
fn layout_complete(self)
LayoutComplete() overload
Sourcefn graphic_update_complete(self)
fn graphic_update_complete(self)
GraphicUpdateComplete() overload
Sourcefn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overload
Sourcefn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() 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: ILayoutRebuilder> ILayoutRebuilderMethods for __T
unity_engine-ui-layoutrebuilder only.