proc directionalShadowMode*(self: DirectionalLight): int64 {.gcsafe, locks: 0
.} 
- 
 
proc `directionalShadowMode =`*(self: DirectionalLight; val: int64) {.gcsafe, locks: 0
.} 
- 
 
proc directionalShadowSplit1*(self: DirectionalLight): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `directionalShadowSplit1 =`*(self: DirectionalLight; val: float64) {.gcsafe,
    locks: 0
.} 
- 
 
proc directionalShadowSplit2*(self: DirectionalLight): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `directionalShadowSplit2 =`*(self: DirectionalLight; val: float64) {.gcsafe,
    locks: 0
.} 
- 
 
proc directionalShadowSplit3*(self: DirectionalLight): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `directionalShadowSplit3 =`*(self: DirectionalLight; val: float64) {.gcsafe,
    locks: 0
.} 
- 
 
proc directionalShadowBlendSplits*(self: DirectionalLight): bool {.gcsafe, locks: 0
.} 
- 
 
proc `directionalShadowBlendSplits =`*(self: DirectionalLight; val: bool) {.gcsafe,
    locks: 0
.} 
- 
 
proc directionalShadowNormalBias*(self: DirectionalLight): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `directionalShadowNormalBias =`*(self: DirectionalLight; val: float64) {.gcsafe,
    locks: 0
.} 
-