Struct godot_core::classes::rendering_server::ViewportDebugDraw
source · pub struct ViewportDebugDraw { /* private fields */ }
Implementations§
source§impl ViewportDebugDraw
impl ViewportDebugDraw
sourcepub const DISABLED: ViewportDebugDraw = _
pub const DISABLED: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_DISABLED
sourcepub const UNSHADED: ViewportDebugDraw = _
pub const UNSHADED: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_UNSHADED
sourcepub const LIGHTING: ViewportDebugDraw = _
pub const LIGHTING: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_LIGHTING
sourcepub const OVERDRAW: ViewportDebugDraw = _
pub const OVERDRAW: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_OVERDRAW
sourcepub const WIREFRAME: ViewportDebugDraw = _
pub const WIREFRAME: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_WIREFRAME
sourcepub const NORMAL_BUFFER: ViewportDebugDraw = _
pub const NORMAL_BUFFER: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_NORMAL_BUFFER
sourcepub const VOXEL_GI_ALBEDO: ViewportDebugDraw = _
pub const VOXEL_GI_ALBEDO: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_VOXEL_GI_ALBEDO
sourcepub const VOXEL_GI_LIGHTING: ViewportDebugDraw = _
pub const VOXEL_GI_LIGHTING: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_VOXEL_GI_LIGHTING
sourcepub const VOXEL_GI_EMISSION: ViewportDebugDraw = _
pub const VOXEL_GI_EMISSION: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_VOXEL_GI_EMISSION
sourcepub const SHADOW_ATLAS: ViewportDebugDraw = _
pub const SHADOW_ATLAS: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_SHADOW_ATLAS
sourcepub const DIRECTIONAL_SHADOW_ATLAS: ViewportDebugDraw = _
pub const DIRECTIONAL_SHADOW_ATLAS: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_DIRECTIONAL_SHADOW_ATLAS
sourcepub const SCENE_LUMINANCE: ViewportDebugDraw = _
pub const SCENE_LUMINANCE: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_SCENE_LUMINANCE
sourcepub const SSAO: ViewportDebugDraw = _
pub const SSAO: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_SSAO
sourcepub const SSIL: ViewportDebugDraw = _
pub const SSIL: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_SSIL
sourcepub const PSSM_SPLITS: ViewportDebugDraw = _
pub const PSSM_SPLITS: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_PSSM_SPLITS
sourcepub const DECAL_ATLAS: ViewportDebugDraw = _
pub const DECAL_ATLAS: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_DECAL_ATLAS
sourcepub const SDFGI: ViewportDebugDraw = _
pub const SDFGI: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_SDFGI
sourcepub const SDFGI_PROBES: ViewportDebugDraw = _
pub const SDFGI_PROBES: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_SDFGI_PROBES
sourcepub const GI_BUFFER: ViewportDebugDraw = _
pub const GI_BUFFER: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_GI_BUFFER
sourcepub const DISABLE_LOD: ViewportDebugDraw = _
pub const DISABLE_LOD: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_DISABLE_LOD
sourcepub const CLUSTER_OMNI_LIGHTS: ViewportDebugDraw = _
pub const CLUSTER_OMNI_LIGHTS: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_CLUSTER_OMNI_LIGHTS
sourcepub const CLUSTER_SPOT_LIGHTS: ViewportDebugDraw = _
pub const CLUSTER_SPOT_LIGHTS: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_CLUSTER_SPOT_LIGHTS
sourcepub const CLUSTER_DECALS: ViewportDebugDraw = _
pub const CLUSTER_DECALS: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_CLUSTER_DECALS
sourcepub const CLUSTER_REFLECTION_PROBES: ViewportDebugDraw = _
pub const CLUSTER_REFLECTION_PROBES: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_CLUSTER_REFLECTION_PROBES
sourcepub const OCCLUDERS: ViewportDebugDraw = _
pub const OCCLUDERS: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_OCCLUDERS
sourcepub const MOTION_VECTORS: ViewportDebugDraw = _
pub const MOTION_VECTORS: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_MOTION_VECTORS
sourcepub const INTERNAL_BUFFER: ViewportDebugDraw = _
pub const INTERNAL_BUFFER: ViewportDebugDraw = _
Godot enumerator name: VIEWPORT_DEBUG_DRAW_INTERNAL_BUFFER
Trait Implementations§
source§impl Clone for ViewportDebugDraw
impl Clone for ViewportDebugDraw
source§fn clone(&self) -> ViewportDebugDraw
fn clone(&self) -> ViewportDebugDraw
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ViewportDebugDraw
impl Debug for ViewportDebugDraw
source§impl EngineEnum for ViewportDebugDraw
impl EngineEnum for ViewportDebugDraw
source§impl FromGodot for ViewportDebugDraw
impl FromGodot for ViewportDebugDraw
source§fn try_from_godot(via: Self::Via) -> Result<Self, ConvertError>
fn try_from_godot(via: Self::Via) -> Result<Self, ConvertError>
Err
on failure.source§fn from_godot(via: Self::Via) -> Self
fn from_godot(via: Self::Via) -> Self
source§fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
Variant
], returning Err
on failure.source§fn from_variant(variant: &Variant) -> Self
fn from_variant(variant: &Variant) -> Self
Variant
]. Read moresource§impl GodotConvert for ViewportDebugDraw
impl GodotConvert for ViewportDebugDraw
source§impl Hash for ViewportDebugDraw
impl Hash for ViewportDebugDraw
source§impl PartialEq for ViewportDebugDraw
impl PartialEq for ViewportDebugDraw
source§fn eq(&self, other: &ViewportDebugDraw) -> bool
fn eq(&self, other: &ViewportDebugDraw) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl ToGodot for ViewportDebugDraw
impl ToGodot for ViewportDebugDraw
impl Copy for ViewportDebugDraw
impl Eq for ViewportDebugDraw
impl StructuralPartialEq for ViewportDebugDraw
Auto Trait Implementations§
impl Freeze for ViewportDebugDraw
impl RefUnwindSafe for ViewportDebugDraw
impl Send for ViewportDebugDraw
impl Sync for ViewportDebugDraw
impl Unpin for ViewportDebugDraw
impl UnwindSafe for ViewportDebugDraw
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)