OGRE  1.9.0
Namespaces | Macros | Typedefs | Enumerations | Functions
OgreShaderPrerequisites.h File Reference
#include "OgrePrerequisites.h"
#include "OgreCommon.h"

Go to the source code of this file.

Namespaces

namespace  Ogre
 
namespace  Ogre::RTShader
 

Macros

#define _OgreRTSSExport   __declspec( dllimport )
 

Typedefs

typedef GeneralAllocatedObject Ogre::RTShaderSystemAlloc
 

Enumerations

enum  Ogre::RTShader::SkinningType { Ogre::RTShader::ST_LINEAR , Ogre::RTShader::ST_DUAL_QUATERNION }
 
enum  Ogre::RTShader::VSOutputCompactPolicy { Ogre::RTShader::VSOCP_LOW = 0 , Ogre::RTShader::VSOCP_MEDIUM = 1 , Ogre::RTShader::VSOCP_HIGH = 2 }
 

Functions

template<class T >
void Ogre::RTShader::sh_hash_combine (uint32 &seed, T const &v)
 Utility function with same style as boost::hash_combine.
 

Macro Definition Documentation

◆ _OgreRTSSExport

#define _OgreRTSSExport   __declspec( dllimport )

Definition at line 108 of file OgreShaderPrerequisites.h.