Module visibility_enabler_2d

Consts

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

Procs

proc pauseAnimations(self: VisibilityEnabler2D): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc pauseAnimations=(self: VisibilityEnabler2D; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc freezeBodies(self: VisibilityEnabler2D): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc freezeBodies=(self: VisibilityEnabler2D; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc pauseParticles(self: VisibilityEnabler2D): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc pauseParticles=(self: VisibilityEnabler2D; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc pauseAnimatedSprites(self: VisibilityEnabler2D): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc pauseAnimatedSprites=(self: VisibilityEnabler2D; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc processParent(self: VisibilityEnabler2D): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc processParent=(self: VisibilityEnabler2D; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc physicsProcessParent(self: VisibilityEnabler2D): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc physicsProcessParent=(self: VisibilityEnabler2D; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}

Methods

method nodeRemoved(self: VisibilityEnabler2D; arg0: Object) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}