.. 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_ProceduralSky: ProceduralSky ============= **Inherits:** :ref:`Sky` **<** :ref:`Resource` **<** :ref:`Reference` **<** :ref:`Object` **Category:** Core Brief Description ----------------- Member Functions ---------------- +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`get_ground_bottom_color` **(** **)** const | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_ground_curve` **(** **)** const | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_ground_energy` **(** **)** const | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`get_ground_horizon_color` **(** **)** const | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_sky_curve` **(** **)** const | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_sky_energy` **(** **)** const | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`get_sky_horizon_color` **(** **)** const | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`get_sky_top_color` **(** **)** const | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_sun_angle_max` **(** **)** const | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_sun_angle_min` **(** **)** const | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`get_sun_color` **(** **)** const | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_sun_curve` **(** **)** const | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_sun_energy` **(** **)** const | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_sun_latitude` **(** **)** const | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_sun_longitude` **(** **)** const | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_texture_size` **(** **)** const | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_ground_bottom_color` **(** :ref:`Color` color **)** | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_ground_curve` **(** :ref:`float` curve **)** | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_ground_energy` **(** :ref:`float` energy **)** | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_ground_horizon_color` **(** :ref:`Color` color **)** | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_sky_curve` **(** :ref:`float` curve **)** | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_sky_energy` **(** :ref:`float` energy **)** | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_sky_horizon_color` **(** :ref:`Color` color **)** | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_sky_top_color` **(** :ref:`Color` color **)** | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_sun_angle_max` **(** :ref:`float` degrees **)** | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_sun_angle_min` **(** :ref:`float` degrees **)** | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_sun_color` **(** :ref:`Color` color **)** | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_sun_curve` **(** :ref:`float` curve **)** | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_sun_energy` **(** :ref:`float` energy **)** | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_sun_latitude` **(** :ref:`float` degrees **)** | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_sun_longitude` **(** :ref:`float` degrees **)** | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_texture_size` **(** :ref:`int` size **)** | +----------------------------+-----------------------------------------------------------------------------------------------------------------------------+ Member Variables ---------------- - :ref:`Color` **ground_bottom_color** - :ref:`float` **ground_curve** - :ref:`float` **ground_energy** - :ref:`Color` **ground_horizon_color** - :ref:`float` **sky_curve** - :ref:`float` **sky_energy** - :ref:`Color` **sky_horizon_color** - :ref:`Color` **sky_top_color** - :ref:`float` **sun_angle_max** - :ref:`float` **sun_angle_min** - :ref:`Color` **sun_color** - :ref:`float` **sun_curve** - :ref:`float` **sun_energy** - :ref:`float` **sun_latitude** - :ref:`float` **sun_longitude** - :ref:`int` **texture_size** Numeric Constants ----------------- - **TEXTURE_SIZE_256** = **0** - **TEXTURE_SIZE_512** = **1** - **TEXTURE_SIZE_1024** = **2** - **TEXTURE_SIZE_2048** = **3** - **TEXTURE_SIZE_4096** = **4** - **TEXTURE_SIZE_MAX** = **5** Member Function Description --------------------------- .. _class_ProceduralSky_get_ground_bottom_color: - :ref:`Color` **get_ground_bottom_color** **(** **)** const .. _class_ProceduralSky_get_ground_curve: - :ref:`float` **get_ground_curve** **(** **)** const .. _class_ProceduralSky_get_ground_energy: - :ref:`float` **get_ground_energy** **(** **)** const .. _class_ProceduralSky_get_ground_horizon_color: - :ref:`Color` **get_ground_horizon_color** **(** **)** const .. _class_ProceduralSky_get_sky_curve: - :ref:`float` **get_sky_curve** **(** **)** const .. _class_ProceduralSky_get_sky_energy: - :ref:`float` **get_sky_energy** **(** **)** const .. _class_ProceduralSky_get_sky_horizon_color: - :ref:`Color` **get_sky_horizon_color** **(** **)** const .. _class_ProceduralSky_get_sky_top_color: - :ref:`Color` **get_sky_top_color** **(** **)** const .. _class_ProceduralSky_get_sun_angle_max: - :ref:`float` **get_sun_angle_max** **(** **)** const .. _class_ProceduralSky_get_sun_angle_min: - :ref:`float` **get_sun_angle_min** **(** **)** const .. _class_ProceduralSky_get_sun_color: - :ref:`Color` **get_sun_color** **(** **)** const .. _class_ProceduralSky_get_sun_curve: - :ref:`float` **get_sun_curve** **(** **)** const .. _class_ProceduralSky_get_sun_energy: - :ref:`float` **get_sun_energy** **(** **)** const .. _class_ProceduralSky_get_sun_latitude: - :ref:`float` **get_sun_latitude** **(** **)** const .. _class_ProceduralSky_get_sun_longitude: - :ref:`float` **get_sun_longitude** **(** **)** const .. _class_ProceduralSky_get_texture_size: - :ref:`int` **get_texture_size** **(** **)** const .. _class_ProceduralSky_set_ground_bottom_color: - void **set_ground_bottom_color** **(** :ref:`Color` color **)** .. _class_ProceduralSky_set_ground_curve: - void **set_ground_curve** **(** :ref:`float` curve **)** .. _class_ProceduralSky_set_ground_energy: - void **set_ground_energy** **(** :ref:`float` energy **)** .. _class_ProceduralSky_set_ground_horizon_color: - void **set_ground_horizon_color** **(** :ref:`Color` color **)** .. _class_ProceduralSky_set_sky_curve: - void **set_sky_curve** **(** :ref:`float` curve **)** .. _class_ProceduralSky_set_sky_energy: - void **set_sky_energy** **(** :ref:`float` energy **)** .. _class_ProceduralSky_set_sky_horizon_color: - void **set_sky_horizon_color** **(** :ref:`Color` color **)** .. _class_ProceduralSky_set_sky_top_color: - void **set_sky_top_color** **(** :ref:`Color` color **)** .. _class_ProceduralSky_set_sun_angle_max: - void **set_sun_angle_max** **(** :ref:`float` degrees **)** .. _class_ProceduralSky_set_sun_angle_min: - void **set_sun_angle_min** **(** :ref:`float` degrees **)** .. _class_ProceduralSky_set_sun_color: - void **set_sun_color** **(** :ref:`Color` color **)** .. _class_ProceduralSky_set_sun_curve: - void **set_sun_curve** **(** :ref:`float` curve **)** .. _class_ProceduralSky_set_sun_energy: - void **set_sun_energy** **(** :ref:`float` energy **)** .. _class_ProceduralSky_set_sun_latitude: - void **set_sun_latitude** **(** :ref:`float` degrees **)** .. _class_ProceduralSky_set_sun_longitude: - void **set_sun_longitude** **(** :ref:`float` degrees **)** .. _class_ProceduralSky_set_texture_size: - void **set_texture_size** **(** :ref:`int` size **)**