proc skyTopColor*(self: ProceduralSky): Color {.gcsafe, locks: 0
.} 
- 
 
proc `skyTopColor =`*(self: ProceduralSky; val: Color) {.gcsafe, locks: 0
.} 
- 
 
proc skyHorizonColor*(self: ProceduralSky): Color {.gcsafe, locks: 0
.} 
- 
 
proc `skyHorizonColor =`*(self: ProceduralSky; val: Color) {.gcsafe, locks: 0
.} 
- 
 
proc skyCurve*(self: ProceduralSky): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `skyCurve =`*(self: ProceduralSky; val: float64) {.gcsafe, locks: 0
.} 
- 
 
proc skyEnergy*(self: ProceduralSky): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `skyEnergy =`*(self: ProceduralSky; val: float64) {.gcsafe, locks: 0
.} 
- 
 
proc groundBottomColor*(self: ProceduralSky): Color {.gcsafe, locks: 0
.} 
- 
 
proc `groundBottomColor =`*(self: ProceduralSky; val: Color) {.gcsafe, locks: 0
.} 
- 
 
proc groundHorizonColor*(self: ProceduralSky): Color {.gcsafe, locks: 0
.} 
- 
 
proc `groundHorizonColor =`*(self: ProceduralSky; val: Color) {.gcsafe, locks: 0
.} 
- 
 
proc groundCurve*(self: ProceduralSky): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `groundCurve =`*(self: ProceduralSky; val: float64) {.gcsafe, locks: 0
.} 
- 
 
proc groundEnergy*(self: ProceduralSky): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `groundEnergy =`*(self: ProceduralSky; val: float64) {.gcsafe, locks: 0
.} 
- 
 
proc sunColor*(self: ProceduralSky): Color {.gcsafe, locks: 0
.} 
- 
 
proc `sunColor =`*(self: ProceduralSky; val: Color) {.gcsafe, locks: 0
.} 
- 
 
proc sunLatitude*(self: ProceduralSky): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `sunLatitude =`*(self: ProceduralSky; val: float64) {.gcsafe, locks: 0
.} 
- 
 
proc sunLongitude*(self: ProceduralSky): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `sunLongitude =`*(self: ProceduralSky; val: float64) {.gcsafe, locks: 0
.} 
- 
 
proc sunAngleMin*(self: ProceduralSky): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `sunAngleMin =`*(self: ProceduralSky; val: float64) {.gcsafe, locks: 0
.} 
- 
 
proc sunAngleMax*(self: ProceduralSky): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `sunAngleMax =`*(self: ProceduralSky; val: float64) {.gcsafe, locks: 0
.} 
- 
 
proc sunCurve*(self: ProceduralSky): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `sunCurve =`*(self: ProceduralSky; val: float64) {.gcsafe, locks: 0
.} 
- 
 
proc sunEnergy*(self: ProceduralSky): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `sunEnergy =`*(self: ProceduralSky; val: float64) {.gcsafe, locks: 0
.} 
- 
 
proc textureSize*(self: ProceduralSky): int64 {.gcsafe, locks: 0
.} 
- 
 
proc `textureSize =`*(self: ProceduralSky; val: int64) {.gcsafe, locks: 0
.} 
-