Skip to main content

IHubManualCullingManagerMethods

Trait IHubManualCullingManagerMethods 

Source
pub trait IHubManualCullingManagerMethods: IHubManualCullingManager {
Show 17 methods // Provided methods fn get_stay_cullings(self) -> List_1<HubManualCulling> { ... } fn set_stay_cullings(self, value: impl Into<List_1<HubManualCulling>>) { ... } fn get_active_manual_culling(self) -> HubManualCulling { ... } fn set_active_manual_culling(self, value: impl Into<HubManualCulling>) { ... } fn start(self) { ... } fn enter(self, cull: impl Into<HubManualCulling>) { ... } fn leave(self, cull: impl Into<HubManualCulling>) { ... } fn clear(self) { ... } fn update_visibility(self) { ... } fn update_visibility_2( self, next_manual_culling: impl Into<HubManualCulling>, ) { ... } fn enable_culling(self) { ... } fn disable_culling(self) { ... } fn push(self, culling_name: impl Into<Il2CppString>) { ... } fn push_2(self, game_object: impl Into<GameObject>) { ... } fn push_3(self, culling: impl Into<HubManualCulling>) { ... } fn pop(self) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn get_stay_cullings(self) -> List_1<HubManualCulling>

get_StayCullings() overload

Source

fn set_stay_cullings(self, value: impl Into<List_1<HubManualCulling>>)

set_StayCullings(crate::system::collections::generic::list_1::List_1<crate::app::hubmanualculling::HubManualCulling>) overload

Source

fn get_active_manual_culling(self) -> HubManualCulling

get_ActiveManualCulling() overload

Source

fn set_active_manual_culling(self, value: impl Into<HubManualCulling>)

set_ActiveManualCulling(crate::app::hubmanualculling::HubManualCulling) overload

Source

fn start(self)

Start() overload

Source

fn enter(self, cull: impl Into<HubManualCulling>)

Enter(crate::app::hubmanualculling::HubManualCulling) overload

Source

fn leave(self, cull: impl Into<HubManualCulling>)

Leave(crate::app::hubmanualculling::HubManualCulling) overload

Source

fn clear(self)

Clear() overload

Source

fn update_visibility(self)

UpdateVisibility() overload

Source

fn update_visibility_2(self, next_manual_culling: impl Into<HubManualCulling>)

UpdateVisibility(crate::app::hubmanualculling::HubManualCulling) overload

Source

fn enable_culling(self)

EnableCulling() overload

Source

fn disable_culling(self)

DisableCulling() overload

Source

fn push(self, culling_name: impl Into<Il2CppString>)

Push(::unity::Il2CppString) overload

Source

fn push_2(self, game_object: impl Into<GameObject>)

Push(crate::unity_engine::gameobject::GameObject) overload

Source

fn push_3(self, culling: impl Into<HubManualCulling>)

Push(crate::app::hubmanualculling::HubManualCulling) overload

Source

fn pop(self)

Pop() overload

Source

fn ctor(self)

.ctor() 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§

Source§

impl<__T: IHubManualCullingManager> IHubManualCullingManagerMethods for __T

Available on crate feature app-hubmanualcullingmanager only.