Module visibility_enabler_2d

Consts

ENABLER_FREEZE_BODIES* = 1'i64
ENABLER_PAUSE_ANIMATIONS* = 0'i64
ENABLER_PAUSE_PARTICLES* = 2'i64
ENABLER_PAUSE_ANIMATED_SPRITES* = 5'i64
ENABLER_PARENT_PROCESS* = 3'i64
ENABLER_PARENT_FIXED_PROCESS* = 4'i64
ENABLER_MAX* = 6'i64

Procs

proc pauseAnimations*(self: VisibilityEnabler2D): bool {.
gcsafe, locks: 0
.}
proc `pauseAnimations =`*(self: VisibilityEnabler2D; val: bool) {.
gcsafe, locks: 0
.}
proc freezeBodies*(self: VisibilityEnabler2D): bool {.
gcsafe, locks: 0
.}
proc `freezeBodies =`*(self: VisibilityEnabler2D; val: bool) {.
gcsafe, locks: 0
.}
proc pauseParticles*(self: VisibilityEnabler2D): bool {.
gcsafe, locks: 0
.}
proc `pauseParticles =`*(self: VisibilityEnabler2D; val: bool) {.
gcsafe, locks: 0
.}
proc pauseAnimatedSprites*(self: VisibilityEnabler2D): bool {.
gcsafe, locks: 0
.}
proc `pauseAnimatedSprites =`*(self: VisibilityEnabler2D; val: bool) {.
gcsafe, locks: 0
.}
proc processParent*(self: VisibilityEnabler2D): bool {.
gcsafe, locks: 0
.}
proc `processParent =`*(self: VisibilityEnabler2D; val: bool) {.
gcsafe, locks: 0
.}
proc fixedProcessParent*(self: VisibilityEnabler2D): bool {.
gcsafe, locks: 0
.}
proc `fixedProcessParent =`*(self: VisibilityEnabler2D; val: bool) {.
gcsafe, locks: 0
.}

Methods

method nodeRemoved*(self: VisibilityEnabler2D; arg0: Node) {.
gcsafe, locks: 0, base
.}