VisibilityNotifier

Inherits: Spatial < Node < Object

Inherited By: VisibilityEnabler

Category: Core

Brief Description

Detects when the node is visible on screen.

Member Functions

bool is_on_screen ( ) const

Signals

  • camera_entered ( Object camera )

Emitted when the VisibilityNotifier enters a Camera’s view.

  • camera_exited ( Object camera )

Emitted when the VisibilityNotifier exits a Camera’s view.

  • screen_entered ( )

Emitted when the VisibilityNotifier enters the screen.

  • screen_exited ( )

Emitted when the VisibilityNotifier exits the screen.

Member Variables

  • AABB aabb - The VisibilityNotifier’s bounding box.

Description

The VisibilityNotifier detects when it is visible on the screen. It also notifies when its bounding rectangle enters or exits the screen or a Camera’s view.

Member Function Description

  • bool is_on_screen ( ) const

If true the bounding box is on the screen.