OGRE  1.10.12
Object-Oriented Graphics Rendering Engine
OgreShaderFunctionAtom.h File Reference

Classes

class  Ogre::RTShader::AssignmentAtom
 shorthand for "lhs = rhs;" insted of using FFP_Assign(rhs, lhs) More...
 
class  Ogre::RTShader::FunctionAtom
 A class that represents an atomic code section of shader based program function. More...
 
class  Ogre::RTShader::FunctionInvocation
 A class that represents function invocation code from shader based program function. More...
 
struct  Ogre::RTShader::FunctionInvocation::FunctionInvocationCompare
 Comparator function to be used for comparisons. More...
 
struct  Ogre::RTShader::FunctionInvocation::FunctionInvocationLessThan
 Comparator function to be used for sorting. More...
 
class  Ogre::RTShader::Operand
 A class that represents a function operand (its the combination of a parameter the in/out semantic and the used fields) More...
 

Namespaces

 Ogre
 

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

 
 Ogre::RTShader
 

Typedefs

typedef FunctionAtomInstanceList::const_iterator Ogre::RTShader::FunctionAtomInstanceConstIterator
 
typedef FunctionAtomInstanceList::iterator Ogre::RTShader::FunctionAtomInstanceIterator
 
typedef vector< FunctionAtom * >::type Ogre::RTShader::FunctionAtomInstanceList