Ocean
SceneDescription.h File Reference

Go to the source code of this file.

Namespaces

 Ocean
 The namespace covering the entire Ocean framework.
 
 Ocean::SceneDescription
 Namespace of the SceneDescription library.
 

Typedefs

typedef size_t Ocean::SceneDescription::NodeId
 Definition of a object id. More...
 
typedef size_t Ocean::SceneDescription::SceneId
 Definition of a unique scene id. More...
 

Enumerations

enum  Ocean::SceneDescription::DescriptionType : uint32_t { Ocean::SceneDescription::TYPE_TRANSIENT = 1u , Ocean::SceneDescription::TYPE_PERMANENT = 2u }
 Definition of different scene description types. More...
 
enum  Ocean::SceneDescription::ButtonType { Ocean::SceneDescription::BUTTON_NONE , Ocean::SceneDescription::BUTTON_LEFT , Ocean::SceneDescription::BUTTON_MIDDLE , Ocean::SceneDescription::BUTTON_RIGHT }
 Definition of different button types. More...
 
enum  Ocean::SceneDescription::ButtonEvent { Ocean::SceneDescription::EVENT_PRESS , Ocean::SceneDescription::EVENT_HOLD , Ocean::SceneDescription::EVENT_RELEASE }
 Definition of different device events. More...
 

Variables

constexpr NodeId Ocean::SceneDescription::invalidNodeId = NodeId(-1)
 Definition of an invalid object id. More...
 
constexpr SceneId Ocean::SceneDescription::invalidSceneId = SceneId(-1)
 Definition of an invalid scene id. More...