Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# Ogre::MaterialScriptProgramDefinition Struct Reference

Struct for holding a program definition which is in progress. More...

`#include <OgreMaterialSerializer.h>`

List of all members.

## Public Attributes

String | name
GpuProgramType | progType
String | language
String | source
String | syntax
bool | supportsSkeletalAnimation
std::map< String, String > | customParameters

## Detailed Description

Struct for holding a program definition which is in progress.

Definition at line 51 of file OgreMaterialSerializer.h.

## Member Data Documentation

std::map<String, String> Ogre::MaterialScriptProgramDefinition::customParameters

| Definition at line 59 of file OgreMaterialSerializer.h. Referenced by Ogre::MaterialSerializer::finishProgramDefinition(), and Ogre::parseProgramCustomParameter().

String Ogre::MaterialScriptProgramDefinition::language

| Definition at line 55 of file OgreMaterialSerializer.h. Referenced by Ogre::MaterialSerializer::finishProgramDefinition(), Ogre::parseFragmentProgram(), and Ogre::parseVertexProgram().

String Ogre::MaterialScriptProgramDefinition::name

| Definition at line 53 of file OgreMaterialSerializer.h. Referenced by Ogre::MaterialSerializer::finishProgramDefinition(), Ogre::parseFragmentProgram(), and Ogre::parseVertexProgram().

GpuProgramType Ogre::MaterialScriptProgramDefinition::progType

| Definition at line 54 of file OgreMaterialSerializer.h. Referenced by Ogre::MaterialSerializer::finishProgramDefinition(), Ogre::parseFragmentProgram(), and Ogre::parseVertexProgram().

String Ogre::MaterialScriptProgramDefinition::source

| Definition at line 56 of file OgreMaterialSerializer.h. Referenced by Ogre::MaterialSerializer::finishProgramDefinition(), and Ogre::parseProgramSource().

bool Ogre::MaterialScriptProgramDefinition::supportsSkeletalAnimation

| Definition at line 58 of file OgreMaterialSerializer.h. Referenced by Ogre::MaterialSerializer::finishProgramDefinition(), Ogre::parseFragmentProgram(), Ogre::parseProgramSkeletalAnimation(), and Ogre::parseVertexProgram().

String Ogre::MaterialScriptProgramDefinition::syntax

| Definition at line 57 of file OgreMaterialSerializer.h. Referenced by Ogre::MaterialSerializer::finishProgramDefinition(), and Ogre::parseProgramSyntax().

The documentation for this struct was generated from the following file:

- OgreMaterialSerializer.h

Copyright © 2002-2003 by The OGRE Team
Last modified Sun Nov 28 19:51:11 2004