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 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreimpl Copy for ViewportDebugDraw
Source§impl Debug for ViewportDebugDraw
impl Debug for ViewportDebugDraw
impl Element for ViewportDebugDraw
Source§impl EngineEnum for ViewportDebugDraw
impl EngineEnum for ViewportDebugDraw
fn try_from_ord(ord: i32) -> Option<Self>
Source§fn ord(self) -> i32
fn ord(self) -> i32
Source§fn all_constants() -> &'static [EnumConstant<ViewportDebugDraw>]
fn all_constants() -> &'static [EnumConstant<ViewportDebugDraw>]
fn from_ord(ord: i32) -> Self
impl Eq for ViewportDebugDraw
impl Export 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§fn godot_shape() -> GodotShape
fn godot_shape() -> GodotShape
Source§impl Hash for ViewportDebugDraw
impl Hash for ViewportDebugDraw
Source§impl PartialEq for ViewportDebugDraw
impl PartialEq for ViewportDebugDraw
impl StructuralPartialEq for ViewportDebugDraw
Source§impl ToGodot for ViewportDebugDraw
impl ToGodot for ViewportDebugDraw
Source§type Pass = ByValue
type Pass = ByValue
Source§fn to_godot(&self) -> Self::Via
fn to_godot(&self) -> Self::Via
Source§fn to_godot_owned(&self) -> Self::Via
fn to_godot_owned(&self) -> Self::Via
Source§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
Source§impl Var for ViewportDebugDraw
impl Var for ViewportDebugDraw
Source§type PubType = ViewportDebugDraw
type PubType = ViewportDebugDraw
#[var(pub)].Source§fn var_get(field: &Self) -> Self::Via
fn var_get(field: &Self) -> Self::Via
Via type. Called for internal (non-pub) getters registered with Godot.Source§fn var_set(field: &mut Self, value: Self::Via)
fn var_set(field: &mut Self, value: Self::Via)
Via type. Called for internal (non-pub) setters registered with Godot.Source§fn var_pub_get(field: &Self) -> Self::PubType
fn var_pub_get(field: &Self) -> Self::PubType
PubType. Called for #[var(pub)] getters exposed in Rust API.Source§fn var_pub_set(field: &mut Self, value: Self::PubType)
fn var_pub_set(field: &mut Self, value: Self::PubType)
PubType. Called for #[var(pub)] setters exposed in Rust API.