#[repr(u32)]pub enum RenderLayerDefaultState {
Disabled = 0,
Enabled = 1,
AlwaysEnabled = 2,
}
Expand description
The state in which the RenderLayer
will be registered with.
Variants§
Disabled = 0
Register the RenderLayer
as disabled, the user must then enable it via the UI.
This is the default registration value.
Enabled = 1
Register the RenderLayer
as enabled, the user must then disable it via the UI.
AlwaysEnabled = 2
Use this if you do not want the render layer to be adjustable via the UI.
Trait Implementations§
source§impl Default for RenderLayerDefaultState
impl Default for RenderLayerDefaultState
source§impl From<BNRenderLayerDefaultEnableState> for RenderLayerDefaultState
impl From<BNRenderLayerDefaultEnableState> for RenderLayerDefaultState
source§fn from(value: BNRenderLayerDefaultEnableState) -> Self
fn from(value: BNRenderLayerDefaultEnableState) -> Self
Converts to this type from the input type.
source§impl From<RenderLayerDefaultState> for BNRenderLayerDefaultEnableState
impl From<RenderLayerDefaultState> for BNRenderLayerDefaultEnableState
source§fn from(value: RenderLayerDefaultState) -> Self
fn from(value: RenderLayerDefaultState) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for RenderLayerDefaultState
impl RefUnwindSafe for RenderLayerDefaultState
impl Send for RenderLayerDefaultState
impl Sync for RenderLayerDefaultState
impl Unpin for RenderLayerDefaultState
impl UnwindSafe for RenderLayerDefaultState
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more