- Main Page
- Namespaces
- Classes
- Files
- Directories
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# Ogre::MaterialSerializer Member List

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

AttribParserList typedef | Ogre::MaterialSerializer | `[protected]`
beginSection(unsigned short level, const bool useMainBuffer=true) | Ogre::MaterialSerializer | `[private]`
clearQueue() | Ogre::MaterialSerializer |
convertFiltering(FilterOptions fo) | Ogre::MaterialSerializer | `[protected]`
EffectMap typedef | Ogre::MaterialSerializer | `[protected]`
endSection(unsigned short level, const bool useMainBuffer=true) | Ogre::MaterialSerializer | `[private]`
exportMaterial(const MaterialPtr &pMat, const String &filename, bool exportDefaults=false, const bool includeProgDef=false, const String &programFilename="") | Ogre::MaterialSerializer |
exportQueued(const String &filename, const bool includeProgDef=false, const String &programFilename="") | Ogre::MaterialSerializer |
finishProgramDefinition(void) | Ogre::MaterialSerializer | `[protected]`
getQueuedAsString() const | Ogre::MaterialSerializer |
GpuProgramDefinitionContainer typedef | Ogre::MaterialSerializer | `[private]`
GpuProgramDefIterator typedef | Ogre::MaterialSerializer | `[private]`
invokeParser(String &line, AttribParserList &parsers) | Ogre::MaterialSerializer | `[protected]`
MaterialSerializer() | Ogre::MaterialSerializer |
mBuffer | Ogre::MaterialSerializer | `[private]`
mDefaults | Ogre::MaterialSerializer | `[private]`
mGpuProgramBuffer | Ogre::MaterialSerializer | `[private]`
mGpuProgramDefinitionContainer | Ogre::MaterialSerializer | `[private]`
mMaterialAttribParsers | Ogre::MaterialSerializer | `[protected]`
mPassAttribParsers | Ogre::MaterialSerializer | `[protected]`
mProgramAttribParsers | Ogre::MaterialSerializer | `[protected]`
mProgramDefaultParamAttribParsers | Ogre::MaterialSerializer | `[protected]`
mProgramRefAttribParsers | Ogre::MaterialSerializer | `[protected]`
mRootAttribParsers | Ogre::MaterialSerializer | `[protected]`
mScriptContext | Ogre::MaterialSerializer | `[protected]`
mTechniqueAttribParsers | Ogre::MaterialSerializer | `[protected]`
mTextureUnitAttribParsers | Ogre::MaterialSerializer | `[protected]`
parseScript(DataStreamPtr &stream, const String &groupName) | Ogre::MaterialSerializer |
parseScriptLine(String &line) | Ogre::MaterialSerializer | `[protected]`
queueForExport(const MaterialPtr &pMat, bool clearQueued=false, bool exportDefaults=false) | Ogre::MaterialSerializer |
writeAttribute(unsigned short level, const String &att, const bool useMainBuffer=true) | Ogre::MaterialSerializer | `[private]`
writeColourValue(const ColourValue &colour, bool writeAlpha=false) | Ogre::MaterialSerializer | `[protected]`
writeComment(unsigned short level, const String &comment, const bool useMainBuffer=true) | Ogre::MaterialSerializer | `[private]`
writeCompareFunction(const CompareFunction cf) | Ogre::MaterialSerializer | `[protected]`
writeEnvironmentMapEffect(const TextureUnitState::TextureEffect &effect, const TextureUnitState *pTex) | Ogre::MaterialSerializer | `[protected]`
writeFragmentProgramRef(const Pass *pPass) | Ogre::MaterialSerializer | `[protected]`
writeGpuProgramParameter(const String &commandName, const String &identifier, const GpuProgramParameters::AutoConstantEntry *autoEntry, const GpuProgramParameters::AutoConstantEntry *defaultAutoEntry, bool isFloat, size_t physicalIndex, size_t physicalSize, const GpuProgramParametersSharedPtr &params, GpuProgramParameters *defaultParams, const int level, const bool useMainBuffer) | Ogre::MaterialSerializer | `[protected]`
writeGPUProgramParameters(const GpuProgramParametersSharedPtr &params, GpuProgramParameters *defaultParams, const int level=4, const bool useMainBuffer=true) | Ogre::MaterialSerializer | `[protected]`
writeGpuProgramRef(const String &attrib, const GpuProgramPtr &program, const GpuProgramParametersSharedPtr &params) | Ogre::MaterialSerializer | `[protected]`
writeGpuPrograms(void) | Ogre::MaterialSerializer | `[protected]`
writeLayerBlendOperationEx(const LayerBlendOperationEx op) | Ogre::MaterialSerializer | `[protected]`
writeLayerBlendSource(const LayerBlendSource lbs) | Ogre::MaterialSerializer | `[protected]`
writeLowLevelGpuProgramParameters(const GpuProgramParametersSharedPtr &params, GpuProgramParameters *defaultParams, const int level=4, const bool useMainBuffer=true) | Ogre::MaterialSerializer | `[protected]`
writeMaterial(const MaterialPtr &pMat) | Ogre::MaterialSerializer | `[protected]`
writeNamedGpuProgramParameters(const GpuProgramParametersSharedPtr &params, GpuProgramParameters *defaultParams, const int level=4, const bool useMainBuffer=true) | Ogre::MaterialSerializer | `[protected]`
writePass(const Pass *pPass) | Ogre::MaterialSerializer | `[protected]`
writeRotationEffect(const TextureUnitState::TextureEffect &effect, const TextureUnitState *pTex) | Ogre::MaterialSerializer | `[protected]`
writeSceneBlendFactor(const SceneBlendFactor sbf_src, const SceneBlendFactor sbf_dest) | Ogre::MaterialSerializer | `[protected]`
writeSceneBlendFactor(const SceneBlendFactor sbf) | Ogre::MaterialSerializer | `[protected]`
writeScrollEffect(const TextureUnitState::TextureEffect &effect, const TextureUnitState *pTex) | Ogre::MaterialSerializer | `[protected]`
writeShadowCasterVertexProgramRef(const Pass *pPass) | Ogre::MaterialSerializer | `[protected]`
writeShadowReceiverFragmentProgramRef(const Pass *pPass) | Ogre::MaterialSerializer | `[protected]`
writeShadowReceiverVertexProgramRef(const Pass *pPass) | Ogre::MaterialSerializer | `[protected]`
writeTechnique(const Technique *pTech) | Ogre::MaterialSerializer | `[protected]`
writeTextureUnit(const TextureUnitState *pTex) | Ogre::MaterialSerializer | `[protected]`
writeTransformEffect(const TextureUnitState::TextureEffect &effect, const TextureUnitState *pTex) | Ogre::MaterialSerializer | `[protected]`
writeValue(const String &val, const bool useMainBuffer=true) | Ogre::MaterialSerializer | `[private]`
writeVertexProgramRef(const Pass *pPass) | Ogre::MaterialSerializer | `[protected]`
~MaterialSerializer() | Ogre::MaterialSerializer | `[virtual]`

Copyright © 2000-2005 by The OGRE Team
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Mon Jun 16 12:50:29 2008