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§
Sourcefn get_stay_cullings(self) -> List_1<HubManualCulling>
fn get_stay_cullings(self) -> List_1<HubManualCulling>
get_StayCullings() overload
Sourcefn set_stay_cullings(self, value: impl Into<List_1<HubManualCulling>>)
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
Sourcefn get_active_manual_culling(self) -> HubManualCulling
fn get_active_manual_culling(self) -> HubManualCulling
get_ActiveManualCulling() overload
Sourcefn set_active_manual_culling(self, value: impl Into<HubManualCulling>)
fn set_active_manual_culling(self, value: impl Into<HubManualCulling>)
set_ActiveManualCulling(crate::app::hubmanualculling::HubManualCulling) overload
Sourcefn enter(self, cull: impl Into<HubManualCulling>)
fn enter(self, cull: impl Into<HubManualCulling>)
Enter(crate::app::hubmanualculling::HubManualCulling) overload
Sourcefn leave(self, cull: impl Into<HubManualCulling>)
fn leave(self, cull: impl Into<HubManualCulling>)
Leave(crate::app::hubmanualculling::HubManualCulling) overload
Sourcefn update_visibility(self)
fn update_visibility(self)
UpdateVisibility() overload
Sourcefn update_visibility_2(self, next_manual_culling: impl Into<HubManualCulling>)
fn update_visibility_2(self, next_manual_culling: impl Into<HubManualCulling>)
UpdateVisibility(crate::app::hubmanualculling::HubManualCulling) overload
Sourcefn enable_culling(self)
fn enable_culling(self)
EnableCulling() overload
Sourcefn disable_culling(self)
fn disable_culling(self)
DisableCulling() overload
Sourcefn push(self, culling_name: impl Into<Il2CppString>)
fn push(self, culling_name: impl Into<Il2CppString>)
Push(::unity::Il2CppString) overload
Sourcefn push_2(self, game_object: impl Into<GameObject>)
fn push_2(self, game_object: impl Into<GameObject>)
Push(crate::unity_engine::gameobject::GameObject) overload
Sourcefn push_3(self, culling: impl Into<HubManualCulling>)
fn push_3(self, culling: impl Into<HubManualCulling>)
Push(crate::app::hubmanualculling::HubManualCulling) 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: IHubManualCullingManager> IHubManualCullingManagerMethods for __T
app-hubmanualcullingmanager only.