Module environment

Search:
Group by:

Consts

BG_KEEP = 5'i64
BG_CLEAR_COLOR = 0'i64
BG_COLOR = 1'i64
BG_SKY = 2'i64
BG_COLOR_SKY = 3'i64
BG_CANVAS = 4'i64
BG_MAX = 6'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
SSAO_BLUR_DISABLED = 0'i64
SSAO_BLUR_1x1 = 1'i64
SSAO_BLUR_2x2 = 2'i64
SSAO_BLUR_3x3 = 3'i64
SSAO_QUALITY_LOW = 0'i64
SSAO_QUALITY_MEDIUM = 1'i64
SSAO_QUALITY_HIGH = 2'i64

Procs

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