Module environment

Search:
Group by:

Consts

BG_KEEP* = 4'i64
BG_CLEAR_COLOR* = 0'i64
BG_COLOR* = 1'i64
BG_SKY* = 2'i64
BG_CANVAS* = 3'i64
BG_MAX* = 5'i64
GLOW_BLEND_MODE_ADDITIVE* = 0'i64
GLOW_BLEND_MODE_SCREEN* = 1'i64
GLOW_BLEND_MODE_SOFTLIGHT* = 2'i64
GLOW_BLEND_MODE_REPLACE* = 3'i64
TONE_MAPPER_LINEAR* = 0'i64
TONE_MAPPER_REINHARDT* = 1'i64
TONE_MAPPER_FILMIC* = 2'i64
TONE_MAPPER_ACES* = 3'i64
DOF_BLUR_QUALITY_LOW* = 0'i64
DOF_BLUR_QUALITY_MEDIUM* = 1'i64
DOF_BLUR_QUALITY_HIGH* = 2'i64

Procs

proc backgroundMode*(self: Environment): int64 {.
gcsafe, locks: 0
.}
proc `backgroundMode =`*(self: Environment; val: int64) {.
gcsafe, locks: 0
.}
proc backgroundSky*(self: Environment): Sky {.
gcsafe, locks: 0
.}
proc `backgroundSky =`*(self: Environment; val: Sky) {.
gcsafe, locks: 0
.}
proc backgroundSkyScale*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `backgroundSkyScale =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc backgroundColor*(self: Environment): Color {.
gcsafe, locks: 0
.}
proc `backgroundColor =`*(self: Environment; val: Color) {.
gcsafe, locks: 0
.}
proc backgroundEnergy*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `backgroundEnergy =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc backgroundCanvasMaxLayer*(self: Environment): int64 {.
gcsafe, locks: 0
.}
proc `backgroundCanvasMaxLayer =`*(self: Environment; val: int64) {.
gcsafe, locks: 0
.}
proc ambientLightColor*(self: Environment): Color {.
gcsafe, locks: 0
.}
proc `ambientLightColor =`*(self: Environment; val: Color) {.
gcsafe, locks: 0
.}
proc ambientLightEnergy*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `ambientLightEnergy =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc ambientLightSkyContribution*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `ambientLightSkyContribution =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc fogEnabled*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `fogEnabled =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc fogColor*(self: Environment): Color {.
gcsafe, locks: 0
.}
proc `fogColor =`*(self: Environment; val: Color) {.
gcsafe, locks: 0
.}
proc fogSunColor*(self: Environment): Color {.
gcsafe, locks: 0
.}
proc `fogSunColor =`*(self: Environment; val: Color) {.
gcsafe, locks: 0
.}
proc fogSunAmount*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `fogSunAmount =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc fogDepthEnabled*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `fogDepthEnabled =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc fogDepthBegin*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `fogDepthBegin =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc fogDepthCurve*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `fogDepthCurve =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc fogTransmitEnabled*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `fogTransmitEnabled =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc fogTransmitCurve*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `fogTransmitCurve =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc fogHeightEnabled*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `fogHeightEnabled =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc fogHeightMin*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `fogHeightMin =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc fogHeightMax*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `fogHeightMax =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc fogHeightCurve*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `fogHeightCurve =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc tonemapMode*(self: Environment): int64 {.
gcsafe, locks: 0
.}
proc `tonemapMode =`*(self: Environment; val: int64) {.
gcsafe, locks: 0
.}
proc tonemapExposure*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `tonemapExposure =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc tonemapWhite*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `tonemapWhite =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc autoExposureEnabled*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `autoExposureEnabled =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc autoExposureScale*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `autoExposureScale =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc autoExposureMinLuma*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `autoExposureMinLuma =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc autoExposureMaxLuma*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `autoExposureMaxLuma =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc autoExposureSpeed*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `autoExposureSpeed =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc ssReflectionsEnabled*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `ssReflectionsEnabled =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc ssReflectionsMaxSteps*(self: Environment): int64 {.
gcsafe, locks: 0
.}
proc `ssReflectionsMaxSteps =`*(self: Environment; val: int64) {.
gcsafe, locks: 0
.}
proc ssReflectionsFadeIn*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `ssReflectionsFadeIn =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc ssReflectionsFadeOut*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `ssReflectionsFadeOut =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc ssReflectionsDepthTolerance*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `ssReflectionsDepthTolerance =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc ssReflectionsRoughness*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `ssReflectionsRoughness =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc ssaoEnabled*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `ssaoEnabled =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc ssaoRadius*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `ssaoRadius =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc ssaoIntensity*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `ssaoIntensity =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc ssaoRadius2*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `ssaoRadius2 =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc ssaoIntensity2*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `ssaoIntensity2 =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc ssaoBias*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `ssaoBias =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc ssaoLightAffect*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `ssaoLightAffect =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc ssaoColor*(self: Environment): Color {.
gcsafe, locks: 0
.}
proc `ssaoColor =`*(self: Environment; val: Color) {.
gcsafe, locks: 0
.}
proc ssaoBlur*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `ssaoBlur =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc dofBlurFarEnabled*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `dofBlurFarEnabled =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc dofBlurFarDistance*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `dofBlurFarDistance =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc dofBlurFarTransition*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `dofBlurFarTransition =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc dofBlurFarAmount*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `dofBlurFarAmount =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc dofBlurFarQuality*(self: Environment): int64 {.
gcsafe, locks: 0
.}
proc `dofBlurFarQuality =`*(self: Environment; val: int64) {.
gcsafe, locks: 0
.}
proc dofBlurNearEnabled*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `dofBlurNearEnabled =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc dofBlurNearDistance*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `dofBlurNearDistance =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc dofBlurNearTransition*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `dofBlurNearTransition =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc dofBlurNearAmount*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `dofBlurNearAmount =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc dofBlurNearQuality*(self: Environment): int64 {.
gcsafe, locks: 0
.}
proc `dofBlurNearQuality =`*(self: Environment; val: int64) {.
gcsafe, locks: 0
.}
proc glowEnabled*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `glowEnabled =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc glowLevels1*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `glowLevels1 =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc glowLevels2*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `glowLevels2 =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc glowLevels3*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `glowLevels3 =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc glowLevels4*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `glowLevels4 =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc glowLevels5*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `glowLevels5 =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc glowLevels6*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `glowLevels6 =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc glowLevels7*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `glowLevels7 =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc glowIntensity*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `glowIntensity =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc glowStrength*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `glowStrength =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc glowBloom*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `glowBloom =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc glowBlendMode*(self: Environment): int64 {.
gcsafe, locks: 0
.}
proc `glowBlendMode =`*(self: Environment; val: int64) {.
gcsafe, locks: 0
.}
proc glowHdrThreshold*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `glowHdrThreshold =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc glowHdrScale*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `glowHdrScale =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc glowBicubicUpscale*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `glowBicubicUpscale =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc adjustmentEnabled*(self: Environment): bool {.
gcsafe, locks: 0
.}
proc `adjustmentEnabled =`*(self: Environment; val: bool) {.
gcsafe, locks: 0
.}
proc adjustmentBrightness*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `adjustmentBrightness =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc adjustmentContrast*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `adjustmentContrast =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc adjustmentSaturation*(self: Environment): float64 {.
gcsafe, locks: 0
.}
proc `adjustmentSaturation =`*(self: Environment; val: float64) {.
gcsafe, locks: 0
.}
proc adjustmentColorCorrection*(self: Environment): Texture {.
gcsafe, locks: 0
.}
proc `adjustmentColorCorrection =`*(self: Environment; val: Texture) {.
gcsafe, locks: 0
.}