vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
EnvironmentObject.h File Reference
#include <osg/Vec3>
#include <osg/Matrix>
#include <osg/MatrixTransform>
#include <vrecko/IOPins.h>
#include <vrecko/BaseClass.h>
#include <vrecko/Ability.h>
#include <vrecko/Message.h>
#include <vector>
#include <esg/Definitions.h>

Go to the source code of this file.

Classes

class  vrecko::EnvironmentObject
 
struct  vrecko::EnvironmentObject::UserData
 Here are stored pointer to UserData and its type. More...
 

Namespaces

namespace  esg
 
namespace  osg
 
namespace  vrecko
 Second level of space paritioning queries - detailed searching inside object.
 

Macros

#define SYSTEM_VISIBLE_OBJECT_TRAVERSAL_MASK   0x00000001
 
#define RECEIVES_SHADOW_TRAVERSAL_MASK   0x20
 
#define CASTS_SHADOW_TRAVERSAL_MASK   0x40
 
#define SYSTEM_TRAVERSAL_MASK__MASK   (RECEIVES_SHADOW_TRAVERSAL_MASK | CASTS_SHADOW_TRAVERSAL_MASK)
 

Variables

class VRECKO_EXPORT vrecko::Scene
 

Macro Definition Documentation

#define CASTS_SHADOW_TRAVERSAL_MASK   0x40
#define RECEIVES_SHADOW_TRAVERSAL_MASK   0x20
#define SYSTEM_TRAVERSAL_MASK__MASK   (RECEIVES_SHADOW_TRAVERSAL_MASK | CASTS_SHADOW_TRAVERSAL_MASK)
#define SYSTEM_VISIBLE_OBJECT_TRAVERSAL_MASK   0x00000001