.. Generated automatically by doc/tools/makerst.py in Godot's source tree. .. DO NOT EDIT THIS FILE, but the doc/base/classes.xml source instead. .. _class_ReflectionProbe: ReflectionProbe =============== **Inherits:** :ref:`VisualInstance` **<** :ref:`Spatial` **<** :ref:`Node` **<** :ref:`Object` **Category:** Core Brief Description ----------------- Member Functions ---------------- +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`are_shadows_enabled` **(** **)** const | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_cull_mask` **(** **)** const | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector3` | :ref:`get_extents` **(** **)** const | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_intensity` **(** **)** const | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`get_interior_ambient` **(** **)** const | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_interior_ambient_energy` **(** **)** const | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_interior_ambient_probe_contribution` **(** **)** const | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_max_distance` **(** **)** const | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector3` | :ref:`get_origin_offset` **(** **)** const | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_update_mode` **(** **)** const | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`is_box_projection_enabled` **(** **)** const | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`is_set_as_interior` **(** **)** const | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_as_interior` **(** :ref:`bool` enable **)** | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_cull_mask` **(** :ref:`int` layers **)** | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_enable_box_projection` **(** :ref:`bool` enable **)** | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_enable_shadows` **(** :ref:`bool` enable **)** | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_extents` **(** :ref:`Vector3` extents **)** | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_intensity` **(** :ref:`float` intensity **)** | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_interior_ambient` **(** :ref:`Color` ambient **)** | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_interior_ambient_energy` **(** :ref:`float` ambient_energy **)** | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_interior_ambient_probe_contribution` **(** :ref:`float` ambient_probe_contribution **)** | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_max_distance` **(** :ref:`float` max_distance **)** | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_origin_offset` **(** :ref:`Vector3` origin_offset **)** | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_update_mode` **(** :ref:`int` mode **)** | +--------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ Member Variables ---------------- - :ref:`bool` **box_projection** - :ref:`int` **cull_mask** - :ref:`bool` **enable_shadows** - :ref:`Vector3` **extents** - :ref:`float` **intensity** - :ref:`Color` **interior_ambient_color** - :ref:`float` **interior_ambient_contrib** - :ref:`float` **interior_ambient_energy** - :ref:`bool` **interior_enable** - :ref:`float` **max_distance** - :ref:`Vector3` **origin_offset** - :ref:`int` **update_mode** Numeric Constants ----------------- - **UPDATE_ONCE** = **0** - **UPDATE_ALWAYS** = **1** Member Function Description --------------------------- .. _class_ReflectionProbe_are_shadows_enabled: - :ref:`bool` **are_shadows_enabled** **(** **)** const .. _class_ReflectionProbe_get_cull_mask: - :ref:`int` **get_cull_mask** **(** **)** const .. _class_ReflectionProbe_get_extents: - :ref:`Vector3` **get_extents** **(** **)** const .. _class_ReflectionProbe_get_intensity: - :ref:`float` **get_intensity** **(** **)** const .. _class_ReflectionProbe_get_interior_ambient: - :ref:`Color` **get_interior_ambient** **(** **)** const .. _class_ReflectionProbe_get_interior_ambient_energy: - :ref:`float` **get_interior_ambient_energy** **(** **)** const .. _class_ReflectionProbe_get_interior_ambient_probe_contribution: - :ref:`float` **get_interior_ambient_probe_contribution** **(** **)** const .. _class_ReflectionProbe_get_max_distance: - :ref:`float` **get_max_distance** **(** **)** const .. _class_ReflectionProbe_get_origin_offset: - :ref:`Vector3` **get_origin_offset** **(** **)** const .. _class_ReflectionProbe_get_update_mode: - :ref:`int` **get_update_mode** **(** **)** const .. _class_ReflectionProbe_is_box_projection_enabled: - :ref:`bool` **is_box_projection_enabled** **(** **)** const .. _class_ReflectionProbe_is_set_as_interior: - :ref:`bool` **is_set_as_interior** **(** **)** const .. _class_ReflectionProbe_set_as_interior: - void **set_as_interior** **(** :ref:`bool` enable **)** .. _class_ReflectionProbe_set_cull_mask: - void **set_cull_mask** **(** :ref:`int` layers **)** .. _class_ReflectionProbe_set_enable_box_projection: - void **set_enable_box_projection** **(** :ref:`bool` enable **)** .. _class_ReflectionProbe_set_enable_shadows: - void **set_enable_shadows** **(** :ref:`bool` enable **)** .. _class_ReflectionProbe_set_extents: - void **set_extents** **(** :ref:`Vector3` extents **)** .. _class_ReflectionProbe_set_intensity: - void **set_intensity** **(** :ref:`float` intensity **)** .. _class_ReflectionProbe_set_interior_ambient: - void **set_interior_ambient** **(** :ref:`Color` ambient **)** .. _class_ReflectionProbe_set_interior_ambient_energy: - void **set_interior_ambient_energy** **(** :ref:`float` ambient_energy **)** .. _class_ReflectionProbe_set_interior_ambient_probe_contribution: - void **set_interior_ambient_probe_contribution** **(** :ref:`float` ambient_probe_contribution **)** .. _class_ReflectionProbe_set_max_distance: - void **set_max_distance** **(** :ref:`float` max_distance **)** .. _class_ReflectionProbe_set_origin_offset: - void **set_origin_offset** **(** :ref:`Vector3` origin_offset **)** .. _class_ReflectionProbe_set_update_mode: - void **set_update_mode** **(** :ref:`int` mode **)**