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
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
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
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.