OGRE  1.9
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Ogre::MaterialSerializer Member List

This is the complete list of members for Ogre::MaterialSerializer, including all inherited members.

addListener(Listener *listener)Ogre::MaterialSerializer
AllocatedObject()Ogre::AllocatedObject< Alloc >inlineexplicit
AttribParserList typedefOgre::MaterialSerializerprotected
beginSection(unsigned short level, const bool useMainBuffer=true)Ogre::MaterialSerializerinline
clearQueue()Ogre::MaterialSerializer
convertFiltering(FilterOptions fo)Ogre::MaterialSerializerprotected
EffectMap typedefOgre::MaterialSerializerprotected
endSection(unsigned short level, const bool useMainBuffer=true)Ogre::MaterialSerializerinline
exportMaterial(const MaterialPtr &pMat, const String &filename, bool exportDefaults=false, const bool includeProgDef=false, const String &programFilename="", const String &materialName="")Ogre::MaterialSerializer
exportQueued(const String &filename, const bool includeProgDef=false, const String &programFilename="")Ogre::MaterialSerializer
finishProgramDefinition(void)Ogre::MaterialSerializerprotected
fireGpuProgramRefEvent(SerializeEvent event, bool &skip, const String &attrib, const GpuProgramPtr &program, const GpuProgramParametersSharedPtr &params, GpuProgramParameters *defaultParams)Ogre::MaterialSerializerprotected
fireMaterialEvent(SerializeEvent event, bool &skip, const Material *mat)Ogre::MaterialSerializerprotected
firePassEvent(SerializeEvent event, bool &skip, const Pass *pass)Ogre::MaterialSerializerprotected
fireTechniqueEvent(SerializeEvent event, bool &skip, const Technique *tech)Ogre::MaterialSerializerprotected
fireTextureUnitStateEvent(SerializeEvent event, bool &skip, const TextureUnitState *textureUnit)Ogre::MaterialSerializerprotected
getQueuedAsString() const Ogre::MaterialSerializer
GpuProgramDefinitionContainer typedefOgre::MaterialSerializerprivate
GpuProgramDefIterator typedefOgre::MaterialSerializerprivate
invokeParser(String &line, AttribParserList &parsers)Ogre::MaterialSerializerprotected
ListenerList typedefOgre::MaterialSerializerprotected
ListenerListConstIterator typedefOgre::MaterialSerializerprotected
ListenerListIterator typedefOgre::MaterialSerializerprotected
MaterialSerializer()Ogre::MaterialSerializer
mBufferOgre::MaterialSerializerprivate
mDefaultsOgre::MaterialSerializerprivate
mGpuProgramBufferOgre::MaterialSerializerprivate
mGpuProgramDefinitionContainerOgre::MaterialSerializerprivate
mListenersOgre::MaterialSerializerprotected
mMaterialAttribParsersOgre::MaterialSerializerprotected
mPassAttribParsersOgre::MaterialSerializerprotected
mProgramAttribParsersOgre::MaterialSerializerprotected
mProgramDefaultParamAttribParsersOgre::MaterialSerializerprotected
mProgramRefAttribParsersOgre::MaterialSerializerprotected
mRootAttribParsersOgre::MaterialSerializerprotected
mScriptContextOgre::MaterialSerializerprotected
MSE_POST_WRITE enum valueOgre::MaterialSerializer
MSE_PRE_WRITE enum valueOgre::MaterialSerializer
MSE_WRITE_BEGIN enum valueOgre::MaterialSerializer
MSE_WRITE_END enum valueOgre::MaterialSerializer
mTechniqueAttribParsersOgre::MaterialSerializerprotected
mTextureUnitAttribParsersOgre::MaterialSerializerprotected
operator delete(void *ptr)Ogre::AllocatedObject< Alloc >inline
operator delete(void *ptr, void *)Ogre::AllocatedObject< Alloc >inline
operator delete(void *ptr, const char *, int, const char *)Ogre::AllocatedObject< Alloc >inline
operator delete[](void *ptr)Ogre::AllocatedObject< Alloc >inline
operator delete[](void *ptr, const char *, int, const char *)Ogre::AllocatedObject< Alloc >inline
operator new(size_t sz, const char *file, int line, const char *func)Ogre::AllocatedObject< Alloc >inline
operator new(size_t sz)Ogre::AllocatedObject< Alloc >inline
operator new(size_t sz, void *ptr)Ogre::AllocatedObject< Alloc >inline
operator new[](size_t sz, const char *file, int line, const char *func)Ogre::AllocatedObject< Alloc >inline
operator new[](size_t sz)Ogre::AllocatedObject< Alloc >inline
parseScript(DataStreamPtr &stream, const String &groupName)Ogre::MaterialSerializer
parseScriptLine(String &line)Ogre::MaterialSerializerprotected
queueForExport(const MaterialPtr &pMat, bool clearQueued=false, bool exportDefaults=false, const String &materialName="")Ogre::MaterialSerializer
quoteWord(const String &val)Ogre::MaterialSerializerinline
removeListener(Listener *listener)Ogre::MaterialSerializer
SerializeEvent enum nameOgre::MaterialSerializer
writeAttribute(unsigned short level, const String &att, const bool useMainBuffer=true)Ogre::MaterialSerializerinline
writeColourValue(const ColourValue &colour, bool writeAlpha=false)Ogre::MaterialSerializerprotected
writeComment(unsigned short level, const String &comment, const bool useMainBuffer=true)Ogre::MaterialSerializerinline
writeCompareFunction(const CompareFunction cf)Ogre::MaterialSerializerprotected
writeEnvironmentMapEffect(const TextureUnitState::TextureEffect &effect, const TextureUnitState *pTex)Ogre::MaterialSerializerprotected
writeFragmentProgramRef(const Pass *pPass)Ogre::MaterialSerializerprotected
writeGpuProgramParameter(const String &commandName, const String &identifier, const GpuProgramParameters::AutoConstantEntry *autoEntry, const GpuProgramParameters::AutoConstantEntry *defaultAutoEntry, bool isFloat, bool isDouble, size_t physicalIndex, size_t physicalSize, const GpuProgramParametersSharedPtr &params, GpuProgramParameters *defaultParams, const unsigned short level, const bool useMainBuffer)Ogre::MaterialSerializerprotected
writeGPUProgramParameters(const GpuProgramParametersSharedPtr &params, GpuProgramParameters *defaultParams, const unsigned short level=4, const bool useMainBuffer=true)Ogre::MaterialSerializerprotected
writeGpuProgramRef(const String &attrib, const GpuProgramPtr &program, const GpuProgramParametersSharedPtr &params)Ogre::MaterialSerializerprotected
writeGpuPrograms(void)Ogre::MaterialSerializerprotected
writeLayerBlendOperationEx(const LayerBlendOperationEx op)Ogre::MaterialSerializerprotected
writeLayerBlendSource(const LayerBlendSource lbs)Ogre::MaterialSerializerprotected
writeLowLevelGpuProgramParameters(const GpuProgramParametersSharedPtr &params, GpuProgramParameters *defaultParams, const unsigned short level=4, const bool useMainBuffer=true)Ogre::MaterialSerializerprotected
writeMaterial(const MaterialPtr &pMat, const String &materialName="")Ogre::MaterialSerializerprotected
writeNamedGpuProgramParameters(const GpuProgramParametersSharedPtr &params, GpuProgramParameters *defaultParams, const unsigned short level=4, const bool useMainBuffer=true)Ogre::MaterialSerializerprotected
writePass(const Pass *pPass)Ogre::MaterialSerializerprotected
writeRotationEffect(const TextureUnitState::TextureEffect &effect, const TextureUnitState *pTex)Ogre::MaterialSerializerprotected
writeSceneBlendFactor(const SceneBlendFactor c_src, const SceneBlendFactor c_dest, const SceneBlendFactor a_src, const SceneBlendFactor a_dest)Ogre::MaterialSerializerprotected
writeSceneBlendFactor(const SceneBlendFactor sbf_src, const SceneBlendFactor sbf_dest)Ogre::MaterialSerializerprotected
writeSceneBlendFactor(const SceneBlendFactor sbf)Ogre::MaterialSerializerprotected
writeScrollEffect(const TextureUnitState::TextureEffect &effect, const TextureUnitState *pTex)Ogre::MaterialSerializerprotected
writeShadowCasterFragmentProgramRef(const Pass *pPass)Ogre::MaterialSerializerprotected
writeShadowCasterVertexProgramRef(const Pass *pPass)Ogre::MaterialSerializerprotected
writeShadowReceiverFragmentProgramRef(const Pass *pPass)Ogre::MaterialSerializerprotected
writeShadowReceiverVertexProgramRef(const Pass *pPass)Ogre::MaterialSerializerprotected
writeTechnique(const Technique *pTech)Ogre::MaterialSerializerprotected
writeTextureUnit(const TextureUnitState *pTex)Ogre::MaterialSerializerprotected
writeTransformEffect(const TextureUnitState::TextureEffect &effect, const TextureUnitState *pTex)Ogre::MaterialSerializerprotected
writeValue(const String &val, const bool useMainBuffer=true)Ogre::MaterialSerializerinline
writeVertexProgramRef(const Pass *pPass)Ogre::MaterialSerializerprotected
~AllocatedObject()Ogre::AllocatedObject< Alloc >inline
~MaterialSerializer()Ogre::MaterialSerializerinlinevirtual