proc materialOverride*(self: GeometryInstance): Material {.gcsafe, locks: 0
.} 
- 
 
proc `materialOverride =`*(self: GeometryInstance; val: Material) {.gcsafe, locks: 0
.} 
- 
 
proc castShadow*(self: GeometryInstance): int64 {.gcsafe, locks: 0
.} 
- 
 
proc `castShadow =`*(self: GeometryInstance; val: int64) {.gcsafe, locks: 0
.} 
- 
 
- 
 
proc `extraCullMargin =`*(self: GeometryInstance; val: float64) {.gcsafe, locks: 0
.} 
- 
 
proc visibleInAllRooms*(self: GeometryInstance): bool {.gcsafe, locks: 0
.} 
- 
 
proc `visibleInAllRooms =`*(self: GeometryInstance; val: bool) {.gcsafe, locks: 0
.} 
- 
 
proc useInBakedLight*(self: GeometryInstance): bool {.gcsafe, locks: 0
.} 
- 
 
proc `useInBakedLight =`*(self: GeometryInstance; val: bool) {.gcsafe, locks: 0
.} 
- 
 
proc lodMinDistance*(self: GeometryInstance): int64 {.gcsafe, locks: 0
.} 
- 
 
proc `lodMinDistance =`*(self: GeometryInstance; val: int64) {.gcsafe, locks: 0
.} 
- 
 
proc lodMinHysteresis*(self: GeometryInstance): int64 {.gcsafe, locks: 0
.} 
- 
 
proc `lodMinHysteresis =`*(self: GeometryInstance; val: int64) {.gcsafe, locks: 0
.} 
- 
 
proc lodMaxDistance*(self: GeometryInstance): int64 {.gcsafe, locks: 0
.} 
- 
 
proc `lodMaxDistance =`*(self: GeometryInstance; val: int64) {.gcsafe, locks: 0
.} 
- 
 
proc lodMaxHysteresis*(self: GeometryInstance): int64 {.gcsafe, locks: 0
.} 
- 
 
proc `lodMaxHysteresis =`*(self: GeometryInstance; val: int64) {.gcsafe, locks: 0
.} 
-