Struct DebugDraw
pub struct DebugDraw { /* private fields */ }Implementations§
§impl DebugDraw
impl DebugDraw
pub const NORMAL_BUFFER: DebugDraw
pub const NORMAL_BUFFER: DebugDraw
Godot enumerator name: DEBUG_DRAW_NORMAL_BUFFER
pub const VOXEL_GI_ALBEDO: DebugDraw
pub const VOXEL_GI_ALBEDO: DebugDraw
Godot enumerator name: DEBUG_DRAW_VOXEL_GI_ALBEDO
pub const VOXEL_GI_LIGHTING: DebugDraw
pub const VOXEL_GI_LIGHTING: DebugDraw
Godot enumerator name: DEBUG_DRAW_VOXEL_GI_LIGHTING
pub const VOXEL_GI_EMISSION: DebugDraw
pub const VOXEL_GI_EMISSION: DebugDraw
Godot enumerator name: DEBUG_DRAW_VOXEL_GI_EMISSION
pub const SHADOW_ATLAS: DebugDraw
pub const SHADOW_ATLAS: DebugDraw
Godot enumerator name: DEBUG_DRAW_SHADOW_ATLAS
pub const DIRECTIONAL_SHADOW_ATLAS: DebugDraw
pub const DIRECTIONAL_SHADOW_ATLAS: DebugDraw
Godot enumerator name: DEBUG_DRAW_DIRECTIONAL_SHADOW_ATLAS
pub const SCENE_LUMINANCE: DebugDraw
pub const SCENE_LUMINANCE: DebugDraw
Godot enumerator name: DEBUG_DRAW_SCENE_LUMINANCE
pub const PSSM_SPLITS: DebugDraw
pub const PSSM_SPLITS: DebugDraw
Godot enumerator name: DEBUG_DRAW_PSSM_SPLITS
pub const DECAL_ATLAS: DebugDraw
pub const DECAL_ATLAS: DebugDraw
Godot enumerator name: DEBUG_DRAW_DECAL_ATLAS
pub const SDFGI_PROBES: DebugDraw
pub const SDFGI_PROBES: DebugDraw
Godot enumerator name: DEBUG_DRAW_SDFGI_PROBES
pub const DISABLE_LOD: DebugDraw
pub const DISABLE_LOD: DebugDraw
Godot enumerator name: DEBUG_DRAW_DISABLE_LOD
pub const CLUSTER_OMNI_LIGHTS: DebugDraw
pub const CLUSTER_OMNI_LIGHTS: DebugDraw
Godot enumerator name: DEBUG_DRAW_CLUSTER_OMNI_LIGHTS
pub const CLUSTER_SPOT_LIGHTS: DebugDraw
pub const CLUSTER_SPOT_LIGHTS: DebugDraw
Godot enumerator name: DEBUG_DRAW_CLUSTER_SPOT_LIGHTS
pub const CLUSTER_DECALS: DebugDraw
pub const CLUSTER_DECALS: DebugDraw
Godot enumerator name: DEBUG_DRAW_CLUSTER_DECALS
pub const CLUSTER_REFLECTION_PROBES: DebugDraw
pub const CLUSTER_REFLECTION_PROBES: DebugDraw
Godot enumerator name: DEBUG_DRAW_CLUSTER_REFLECTION_PROBES
pub const MOTION_VECTORS: DebugDraw
pub const MOTION_VECTORS: DebugDraw
Godot enumerator name: DEBUG_DRAW_MOTION_VECTORS
pub const INTERNAL_BUFFER: DebugDraw
pub const INTERNAL_BUFFER: DebugDraw
Godot enumerator name: DEBUG_DRAW_INTERNAL_BUFFER
Trait Implementations§
impl Copy for DebugDraw
impl Element for DebugDraw
§impl EngineEnum for DebugDraw
impl EngineEnum for DebugDraw
impl Eq for DebugDraw
impl Export for DebugDraw
§impl FromGodot for DebugDraw
impl FromGodot for DebugDraw
§fn try_from_godot(
via: <DebugDraw as GodotConvert>::Via,
) -> Result<DebugDraw, ConvertError>
fn try_from_godot( via: <DebugDraw as GodotConvert>::Via, ) -> Result<DebugDraw, ConvertError>
Err on failure.§fn from_godot(via: Self::Via) -> Self
fn from_godot(via: Self::Via) -> Self
§fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
Variant, returning Err on failure.§fn from_variant(variant: &Variant) -> Self
fn from_variant(variant: &Variant) -> Self
§impl GodotConvert for DebugDraw
impl GodotConvert for DebugDraw
§fn godot_shape() -> GodotShape
fn godot_shape() -> GodotShape
impl StructuralPartialEq for DebugDraw
§impl ToGodot for DebugDraw
impl ToGodot for DebugDraw
§fn to_godot(&self) -> <DebugDraw as GodotConvert>::Via
fn to_godot(&self) -> <DebugDraw as GodotConvert>::Via
§fn to_godot_owned(&self) -> Self::Via
fn to_godot_owned(&self) -> Self::Via
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
§impl Var for DebugDraw
impl Var for DebugDraw
§fn var_get(field: &DebugDraw) -> <DebugDraw as GodotConvert>::Via
fn var_get(field: &DebugDraw) -> <DebugDraw as GodotConvert>::Via
Via type. Called for internal (non-pub) getters registered with Godot.§fn var_set(field: &mut DebugDraw, value: <DebugDraw as GodotConvert>::Via)
fn var_set(field: &mut DebugDraw, value: <DebugDraw as GodotConvert>::Via)
Via type. Called for internal (non-pub) setters registered with Godot.