| Nebula
							 | 
#include <materialtemplatetypes.h>
| Classes | |
| struct | Pass | 
| Public Member Functions | |
| const uint | HashCode () const | 
| Public Attributes | |
| const char * | name | 
| uint | uniqueId | 
| uint | properties | 
| const char * | bufferName | 
| uint | bufferSize | 
| CoreGraphics::VertexLayoutType | vertexLayout | 
| uint | numTextures | 
| Util::Dictionary< const char *, const MaterialTemplateValue * > | values | 
| Util::Dictionary< const char *, const MaterialTemplateTexture * > | textures | 
| Util::Dictionary< MaterialTemplates::BatchGroup, Pass * > | passes | 
| Util::Array< Util::Array< Materials::ShaderConfigBatchTexture * > > | texturesPerBatch | 
| Util::Array< Util::Dictionary< uint, uint > > | textureBatchLookup | 
| 
 | inline | 
| const char* MaterialTemplates::Entry::bufferName | 
| uint MaterialTemplates::Entry::bufferSize | 
| const char* MaterialTemplates::Entry::name | 
| uint MaterialTemplates::Entry::numTextures | 
| Util::Dictionary<MaterialTemplates::BatchGroup, Pass*> MaterialTemplates::Entry::passes | 
| uint MaterialTemplates::Entry::properties | 
| Util::Array<Util::Dictionary<uint, uint> > MaterialTemplates::Entry::textureBatchLookup | 
| Util::Dictionary<const char*, const MaterialTemplateTexture*> MaterialTemplates::Entry::textures | 
| Util::Array<Util::Array<Materials::ShaderConfigBatchTexture*> > MaterialTemplates::Entry::texturesPerBatch | 
| uint MaterialTemplates::Entry::uniqueId | 
| Util::Dictionary<const char*, const MaterialTemplateValue*> MaterialTemplates::Entry::values | 
| CoreGraphics::VertexLayoutType MaterialTemplates::Entry::vertexLayout |