Struct ClientSceneData#

Struct Documentation#

struct ClientSceneData#

Struct for data associated with a registered client Scene.

Public Functions

ClientSceneData(const Karana::Core::ks_ptr<Scene> &scene, const Karana::Core::ks_ptr<Karana::Frame::Frame> &origin_frame, layer_t layers)#

ClientSceneData constructor.

Parameters:
  • scene – - The client Scene

  • origin_frame – - The Frame used as origin for the client Scene

  • layers – - Bitmask for layers to implement in this client

Public Members

Karana::Core::ks_ptr<Scene> scene#

The client Scene.

Karana::Core::ks_ptr<Karana::Frame::Frame> origin_frame#

The Frame used as origin for the client Scene.

layer_t layers#

Bitmask for layers to implement in this client.