Struct gdnative::ReflectionProbe
[−]
[src]
pub struct ReflectionProbe { /* fields omitted */ }
Methods
impl ReflectionProbe
[src]
pub fn set_intensity(&self, intensity: f64)
[src]
pub fn get_intensity(&self) -> f64
[src]
pub fn set_interior_ambient(&self, ambient: Color)
[src]
pub fn get_interior_ambient(&self) -> Color
[src]
pub fn set_interior_ambient_energy(&self, ambient_energy: f64)
[src]
pub fn get_interior_ambient_energy(&self) -> f64
[src]
pub fn set_interior_ambient_probe_contribution(
&self,
ambient_probe_contribution: f64
)
[src]
&self,
ambient_probe_contribution: f64
)
pub fn get_interior_ambient_probe_contribution(&self) -> f64
[src]
pub fn set_max_distance(&self, max_distance: f64)
[src]
pub fn get_max_distance(&self) -> f64
[src]
pub fn set_extents(&self, extents: Vector3)
[src]
pub fn get_extents(&self) -> Vector3
[src]
pub fn set_origin_offset(&self, origin_offset: Vector3)
[src]
pub fn get_origin_offset(&self) -> Vector3
[src]
pub fn set_as_interior(&self, enable: bool)
[src]
pub fn is_set_as_interior(&self) -> bool
[src]
pub fn set_enable_box_projection(&self, enable: bool)
[src]
pub fn is_box_projection_enabled(&self) -> bool
[src]
pub fn set_enable_shadows(&self, enable: bool)
[src]
pub fn are_shadows_enabled(&self) -> bool
[src]
pub fn set_cull_mask(&self, layers: i64)
[src]
pub fn get_cull_mask(&self) -> i64
[src]
pub fn set_update_mode(&self, mode: i64)
[src]
Methods from Deref<Target = VisualInstance>
pub fn _get_visual_instance_rid(&self) -> Rid
[src]
pub fn set_base(&self, base: Rid)
[src]
pub fn set_layer_mask(&self, mask: i64)
[src]
pub fn get_layer_mask(&self) -> i64
[src]
pub fn get_transformed_aabb(&self) -> Aabb
[src]
pub fn get_aabb(&self) -> Aabb
[src]
Trait Implementations
impl GodotClass for ReflectionProbe
[src]
type ClassData = ReflectionProbe
type Reference = ReflectionProbe
fn godot_name() -> &'static str
[src]
unsafe fn register_class(_desc: *mut c_void)
[src]
fn godot_info(&self) -> &GodotClassInfo
[src]
unsafe fn reference(
_this: *mut godot_object,
data: &Self::ClassData
) -> &Self::Reference
[src]
_this: *mut godot_object,
data: &Self::ClassData
) -> &Self::Reference
unsafe fn from_object(obj: *mut godot_object) -> Self
[src]
impl Deref for ReflectionProbe
[src]
type Target = VisualInstance
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
[src]
Dereferences the value.