C:/quickbuild-1.2.13/working/root/Docs/TGEA_Offline_Docs/checkouts/engine/source/gfx/gfxStructs.h File Reference

#include "core/color.h"
#include "gfx/gfxVertexColor.h"
#include "gfx/gfxEnums.h"
#include "math/mMath.h"
#include "platform/profiler.h"
#include "gfx/gfxResource.h"
#include "core/util/refBase.h"
#include "gfx/gfxVertexTypes.h"

Classes

class  GFXLightInfo
struct  GFXLightMaterial
struct  GFXVideoMode
struct  GFXPrimitive
class  GFXDebugMarker
 Helper class to deal with OS specific debug functionality. More...
struct  GFXShaderMacro
 Passed to GFX for shader defines. More...

Defines

#define DEFINE_VERT(name, flags)

Functions

template<class T>
U32 getGFXVertFlags (T *vertexPtr)


Define Documentation

#define DEFINE_VERT ( name,
flags   ) 

Value:

struct name; \
            template<> inline U32 getGFXVertFlags(name *ptr) { return flags; }\
            struct name


Function Documentation

template<class T>
U32 getGFXVertFlags ( T *  vertexPtr  )  [inline]