OGRE  2.0
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
OgreHlmsCommon.h File Reference
#include "OgrePrerequisites.h"
#include "OgreIdString.h"
#include "OgreBlendMode.h"
#include "OgreVector3.h"
#include "OgreHeaderPrefix.h"
#include "OgreHeaderSuffix.h"
+ Include dependency graph for OgreHlmsCommon.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Ogre::HlmsCache
 
struct  Ogre::HlmsParam
 
struct  Ogre::HlmsParamPbs
 
struct  Ogre::HlmsProperty
 
class  Ogre::SubStringRef
 

Namespaces

 Ogre
 

This source file is part of OGRE (Object-oriented Graphics Rendering Engine) For the latest info, see http://www.ogre3d.org/

 

Typedefs

typedef vector< HlmsCache >::type Ogre::HlmsCacheVec
 
typedef vector< std::pair
< IdString, String > >::type 
Ogre::HlmsParamVec
 
typedef vector< HlmsProperty >
::type 
Ogre::HlmsPropertyVec
 

Functions

bool Ogre::OrderCacheByHash (const HlmsCache &_left, const HlmsCache &_right)
 
bool Ogre::OrderParamVecByKey (const std::pair< IdString, String > &_left, const std::pair< IdString, String > &_right)
 
bool Ogre::OrderPropertyByIdString (const HlmsProperty &_left, const HlmsProperty &_right)