proc emitting*(self: Particles): bool {.gcsafe, locks: 0
.} 
- 
 
proc `emitting =`*(self: Particles; val: bool) {.gcsafe, locks: 0
.} 
- 
 
proc amount*(self: Particles): int64 {.gcsafe, locks: 0
.} 
- 
 
proc `amount =`*(self: Particles; val: int64) {.gcsafe, locks: 0
.} 
- 
 
proc lifetime*(self: Particles): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `lifetime =`*(self: Particles; val: float64) {.gcsafe, locks: 0
.} 
- 
 
proc oneShot*(self: Particles): bool {.gcsafe, locks: 0
.} 
- 
 
proc `oneShot =`*(self: Particles; val: bool) {.gcsafe, locks: 0
.} 
- 
 
proc preprocess*(self: Particles): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `preprocess =`*(self: Particles; val: float64) {.gcsafe, locks: 0
.} 
- 
 
proc speedScale*(self: Particles): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `speedScale =`*(self: Particles; val: float64) {.gcsafe, locks: 0
.} 
- 
 
proc explosiveness*(self: Particles): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `explosiveness =`*(self: Particles; val: float64) {.gcsafe, locks: 0
.} 
- 
 
proc randomness*(self: Particles): float64 {.gcsafe, locks: 0
.} 
- 
 
proc `randomness =`*(self: Particles; val: float64) {.gcsafe, locks: 0
.} 
- 
 
proc fixedFps*(self: Particles): int64 {.gcsafe, locks: 0
.} 
- 
 
proc `fixedFps =`*(self: Particles; val: int64) {.gcsafe, locks: 0
.} 
- 
 
proc fractDelta*(self: Particles): bool {.gcsafe, locks: 0
.} 
- 
 
proc `fractDelta =`*(self: Particles; val: bool) {.gcsafe, locks: 0
.} 
- 
 
proc visibilityAabb*(self: Particles): Rect3 {.gcsafe, locks: 0
.} 
- 
 
proc `visibilityAabb =`*(self: Particles; val: Rect3) {.gcsafe, locks: 0
.} 
- 
 
proc localCoords*(self: Particles): bool {.gcsafe, locks: 0
.} 
- 
 
proc `localCoords =`*(self: Particles; val: bool) {.gcsafe, locks: 0
.} 
- 
 
proc drawOrder*(self: Particles): int64 {.gcsafe, locks: 0
.} 
- 
 
proc `drawOrder =`*(self: Particles; val: int64) {.gcsafe, locks: 0
.} 
- 
 
proc processMaterial*(self: Particles): Material {.gcsafe, locks: 0
.} 
- 
 
proc `processMaterial =`*(self: Particles; val: Material) {.gcsafe, locks: 0
.} 
- 
 
proc drawPasses*(self: Particles): int64 {.gcsafe, locks: 0
.} 
- 
 
proc `drawPasses =`*(self: Particles; val: int64) {.gcsafe, locks: 0
.} 
- 
 
proc drawPass1*(self: Particles): Mesh {.gcsafe, locks: 0
.} 
- 
 
proc `drawPass1 =`*(self: Particles; val: Mesh) {.gcsafe, locks: 0
.} 
- 
 
proc drawPass2*(self: Particles): Mesh {.gcsafe, locks: 0
.} 
- 
 
proc `drawPass2 =`*(self: Particles; val: Mesh) {.gcsafe, locks: 0
.} 
- 
 
proc drawPass3*(self: Particles): Mesh {.gcsafe, locks: 0
.} 
- 
 
proc `drawPass3 =`*(self: Particles; val: Mesh) {.gcsafe, locks: 0
.} 
- 
 
proc drawPass4*(self: Particles): Mesh {.gcsafe, locks: 0
.} 
- 
 
proc `drawPass4 =`*(self: Particles; val: Mesh) {.gcsafe, locks: 0
.} 
- 
 
proc restart*(self: Particles) {.gcsafe, locks: 0
.} 
- 
 
proc captureAabb*(self: Particles): Rect3 {.gcsafe, locks: 0
.} 
-