OgreHapticsPrerequisites.h File Reference

#include <Ogre.h>
#include "OgreHapticsConfig.h"
#include <boost/thread/recursive_mutex.hpp>

Go to the source code of this file.

Namespaces

namespace  OgreHaptics

Defines

#define _OgreHapticsExport   __declspec(dllimport)
#define _OgreHapticsPrivate
#define _OgreHapticsExport
#define _OgreHapticsPrivate
#define OGREHAPTICS_VERSION_MAJOR   0
#define OGREHAPTICS_VERSION_MINOR   2
#define OGREHAPTICS_VERSION_PATCH   0
#define OGREHAPTICS_VERSION_SUFFIX   "a"
#define OGREHAPTICS_VERSION_NAME   "Cyta"
#define OGREHAPTICS_VERSION   ((OGREHAPTICS_VERSION_MAJOR << 16) | (OGREHAPTICS_VERSION_MINOR << 8) | OGREHAPTICS_VERSION_PATCH)
#define OGREHAPTICS_AUTO_MUTEX_NAME   mutex
#define OGREHAPTICS_AUTO_MUTEX   mutable boost::recursive_mutex OGREHAPTICS_AUTO_MUTEX_NAME;
#define OGREHAPTICS_LOCK_AUTO_MUTEX   boost::recursive_mutex::scoped_lock ogreHapticsAutoMutexLock(OGREHAPTICS_AUTO_MUTEX_NAME);
#define OGREHAPTICS_MUTEX(name)   mutable boost::recursive_mutex name;
#define OGREHAPTICS_LOCK_MUTEX(name)   boost::recursive_mutex::scoped_lock ogreHapticsNameLock(name);


Define Documentation

#define _OgreHapticsExport

Definition at line 64 of file OgreHapticsPrerequisites.h.

#define _OgreHapticsExport   __declspec(dllimport)

Definition at line 64 of file OgreHapticsPrerequisites.h.

#define _OgreHapticsPrivate

Definition at line 65 of file OgreHapticsPrerequisites.h.

#define _OgreHapticsPrivate

Definition at line 65 of file OgreHapticsPrerequisites.h.

#define OGREHAPTICS_AUTO_MUTEX   mutable boost::recursive_mutex OGREHAPTICS_AUTO_MUTEX_NAME;

Definition at line 83 of file OgreHapticsPrerequisites.h.

#define OGREHAPTICS_AUTO_MUTEX_NAME   mutex

Definition at line 82 of file OgreHapticsPrerequisites.h.

#define OGREHAPTICS_LOCK_AUTO_MUTEX   boost::recursive_mutex::scoped_lock ogreHapticsAutoMutexLock(OGREHAPTICS_AUTO_MUTEX_NAME);

Definition at line 84 of file OgreHapticsPrerequisites.h.

#define OGREHAPTICS_LOCK_MUTEX ( name   )     boost::recursive_mutex::scoped_lock ogreHapticsNameLock(name);

Definition at line 86 of file OgreHapticsPrerequisites.h.

#define OGREHAPTICS_MUTEX ( name   )     mutable boost::recursive_mutex name;

Definition at line 85 of file OgreHapticsPrerequisites.h.

#define OGREHAPTICS_VERSION   ((OGREHAPTICS_VERSION_MAJOR << 16) | (OGREHAPTICS_VERSION_MINOR << 8) | OGREHAPTICS_VERSION_PATCH)

Definition at line 79 of file OgreHapticsPrerequisites.h.

#define OGREHAPTICS_VERSION_MAJOR   0

Definition at line 74 of file OgreHapticsPrerequisites.h.

#define OGREHAPTICS_VERSION_MINOR   2

Definition at line 75 of file OgreHapticsPrerequisites.h.

#define OGREHAPTICS_VERSION_NAME   "Cyta"

Definition at line 78 of file OgreHapticsPrerequisites.h.

#define OGREHAPTICS_VERSION_PATCH   0

Definition at line 76 of file OgreHapticsPrerequisites.h.

#define OGREHAPTICS_VERSION_SUFFIX   "a"

Definition at line 77 of file OgreHapticsPrerequisites.h.


Last modified Tue Jan 6 22:31:25 2009