class_environment - seraph526/godot-se GitHub Wiki
Environment
####Inherits: Resource ####Category: Core
Brief Description
Member Functions
- void set_background ( int bgmode )
- int get_background ( ) const
- void set_background_param ( int param, var value )
- void get_background_param ( int param ) const
- void set_enable_fx ( int effect, bool enabled )
- bool is_fx_enabled ( int effect ) const
- void fx_set_param ( int param, var value )
- void fx_get_param ( int param ) const
Numeric Constants
- BG_KEEP = 0
- BG_DEFAULT_COLOR = 1
- BG_COLOR = 2
- BG_TEXTURE = 3
- BG_CUBEMAP = 4
- BG_TEXTURE_RGBE = 5
- BG_CUBEMAP_RGBE = 6
- BG_MAX = 7
- BG_PARAM_COLOR = 0
- BG_PARAM_TEXTURE = 1
- BG_PARAM_CUBEMAP = 2
- BG_PARAM_ENERGY = 3
- BG_PARAM_GLOW = 5
- BG_PARAM_MAX = 6
- FX_FXAA = 0
- FX_GLOW = 1
- FX_DOF_BLUR = 2
- FX_HDR = 3
- FX_FOG = 4
- FX_BCS = 5
- FX_SRGB = 6
- FX_MAX = 7
- FX_BLUR_BLEND_MODE_ADDITIVE = 0
- FX_BLUR_BLEND_MODE_SCREEN = 1
- FX_BLUR_BLEND_MODE_SOFTLIGHT = 2
- FX_PARAM_GLOW_BLUR_PASSES = 0
- FX_PARAM_GLOW_BLUR_SCALE = 1
- FX_PARAM_GLOW_BLUR_STRENGTH = 2
- FX_PARAM_GLOW_BLUR_BLEND_MODE = 3
- FX_PARAM_GLOW_BLOOM = 4
- FX_PARAM_GLOW_BLOOM_TRESHOLD = 5
- FX_PARAM_DOF_BLUR_PASSES = 6
- FX_PARAM_DOF_BLUR_BEGIN = 7
- FX_PARAM_DOF_BLUR_RANGE = 8
- FX_PARAM_HDR_EXPOSURE = 9
- FX_PARAM_HDR_SCALAR = 10
- FX_PARAM_HDR_GLOW_TRESHOLD = 11
- FX_PARAM_HDR_GLOW_SCALE = 12
- FX_PARAM_HDR_MIN_LUMINANCE = 13
- FX_PARAM_HDR_MAX_LUMINANCE = 14
- FX_PARAM_HDR_EXPOSURE_ADJUST_SPEED = 15
- FX_PARAM_FOG_BEGIN = 16
- FX_PARAM_FOG_ATTENUATION = 19
- FX_PARAM_FOG_BEGIN_COLOR = 17
- FX_PARAM_FOG_END_COLOR = 18
- FX_PARAM_FOG_BG = 20
- FX_PARAM_BCS_BRIGHTNESS = 21
- FX_PARAM_BCS_CONTRAST = 22
- FX_PARAM_BCS_SATURATION = 23
- FX_PARAM_MAX = 24