omegalib  13.1
omegaToolkit::ui::Container3dSettings Struct Reference

#include <Container.h>

Public Member Functions

 Container3dSettings ()
 

Public Attributes

bool enable3d
 
Vector3f position
 
Vector3f normal
 
Vector3f up
 
float alpha
 
bool center
 
float scale
 The 3d scale is the conversion factor between pixel sizes and world units. More...
 
SceneNodenode
 node is used to make transforms relative to a scene node. More...
 
bool wandPointerEnabled
 when set to true and pointer interaction is enabled, a 3D wand will be used as a pointer device to interact with this container. More...
 

Constructor & Destructor Documentation

omegaToolkit::ui::Container3dSettings::Container3dSettings ( )
inline

Member Data Documentation

float omegaToolkit::ui::Container3dSettings::alpha
bool omegaToolkit::ui::Container3dSettings::center
bool omegaToolkit::ui::Container3dSettings::enable3d
SceneNode* omegaToolkit::ui::Container3dSettings::node

node is used to make transforms relative to a scene node.

Vector3f omegaToolkit::ui::Container3dSettings::normal
Vector3f omegaToolkit::ui::Container3dSettings::position
float omegaToolkit::ui::Container3dSettings::scale

The 3d scale is the conversion factor between pixel sizes and world units.

For example, a 100x300 pixel container with a scale of 0.01 will be drawn as a

Vector3f omegaToolkit::ui::Container3dSettings::up
bool omegaToolkit::ui::Container3dSettings::wandPointerEnabled

when set to true and pointer interaction is enabled, a 3D wand will be used as a pointer device to interact with this container.

false


The documentation for this struct was generated from the following file: