GhoulPrimitives.h File Reference

#include <OgreSimpleRenderable.h>
#include <OgreCamera.h>
#include <vector>

Include dependency graph for GhoulPrimitives.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  GhoulPrimitive

Classes

class  GhoulPrimitive::Drawer
class  GhoulPrimitive::OgreRenderableDrawer
class  GhoulPrimitive::Primitive
class  GhoulPrimitive::Loft
class  GhoulPrimitive::Loft::BasePoint
 default = ZERO More...
class  GhoulPrimitive::Loft::PathPoint
class  GhoulPrimitive::Ellipsoid
 ellipsoid More...
class  GhoulPrimitive::OgreEllipsoid
class  GhoulPrimitive::Cone
 cone More...
class  GhoulPrimitive::OgreCone

Typedefs

typedef Ogre::Real GhoulPrimitive::Real
typedef Ogre::Vector3 GhoulPrimitive::Vector3
typedef Ogre::Quaternion GhoulPrimitive::Quaternion
typedef Ogre::Camera GhoulPrimitive::Camera
typedef unsigned short GhoulPrimitive::IndexInt
typedef const Real GhoulPrimitive::kReal
typedef const Vector3 GhoulPrimitive::kVector3
typedef const Quaternion GhoulPrimitive::kQuaternion

Enumerations

enum  GhoulPrimitive::eInterpolationMode { GhoulPrimitive::kInterpolate_Constant, GhoulPrimitive::kInterpolate_Linear, GhoulPrimitive::kInterpolate_SmoothQuadric }
enum  GhoulPrimitive::eOpType {
  GhoulPrimitive::kOpType_POINT_LIST, GhoulPrimitive::kOpType_LINE_LIST, GhoulPrimitive::kOpType_LINE_STRIP, GhoulPrimitive::kOpType_TRIANGLE_LIST,
  GhoulPrimitive::kOpType_TRIANGLE_STRIP, GhoulPrimitive::kOpType_TRIANGLE_FAN
}
enum  GhoulPrimitive::eGeometryChange { GhoulPrimitive::kGeometryChange_Seldom, GhoulPrimitive::kGeometryChange_Often, GhoulPrimitive::kGeometryChange_AlmostEveryFrame }

Variables

const Real GhoulPrimitive::pi = 3.14159265358979323846
const Real GhoulPrimitive::pi2 = 2.0* 3.14159265358979323846


Generated on Tue May 22 06:00:14 2012 for cpp by  doxygen 1.5.6