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

Ogre::Quake3Shader::Pass Struct Reference

#include <OgreQuake3Shader.h>

Collaboration diagram for Ogre::Quake3Shader::Pass:

Collaboration graph
[legend]
List of all members.

Public Attributes

unsigned int flags
String textureName
TexGen texGen
LayerBlendOperation blend
SceneBlendFactor blendSrc
SceneBlendFactor blendDest
bool customBlend
CompareFunction depthFunc
TextureUnitState::TextureAddressingMode addressMode
GenFunc rgbGenFunc
WaveType rgbGenWave
Real rgbGenParams [4]
Real tcModScale [2]
Real tcModRotate
Real tcModScroll [2]
Real tcModTransform [6]
bool tcModTurbOn
Real tcModTurb [4]
WaveType tcModStretchWave
Real tcModStretchParams [4]
CompareFunction alphaFunc
unsigned char alphaVal
Real animFps
unsigned int animNumFrames
String frames [32]

Member Data Documentation

TextureUnitState::TextureAddressingMode Ogre::Quake3Shader::Pass::addressMode
 

Definition at line 80 of file OgreQuake3Shader.h.

Referenced by Ogre::Quake3ShaderManager::parseShaderPassAttrib().

CompareFunction Ogre::Quake3Shader::Pass::alphaFunc
 

Definition at line 93 of file OgreQuake3Shader.h.

Referenced by Ogre::Quake3ShaderManager::parseShaderPassAttrib().

unsigned char Ogre::Quake3Shader::Pass::alphaVal
 

Definition at line 94 of file OgreQuake3Shader.h.

Referenced by Ogre::Quake3ShaderManager::parseShaderPassAttrib().

Real Ogre::Quake3Shader::Pass::animFps
 

Definition at line 96 of file OgreQuake3Shader.h.

Referenced by Ogre::Quake3Shader::createAsMaterial(), and Ogre::Quake3ShaderManager::parseShaderPassAttrib().

unsigned int Ogre::Quake3Shader::Pass::animNumFrames
 

Definition at line 97 of file OgreQuake3Shader.h.

Referenced by Ogre::Quake3Shader::createAsMaterial(), and Ogre::Quake3ShaderManager::parseShaderPassAttrib().

LayerBlendOperation Ogre::Quake3Shader::Pass::blend
 

Definition at line 74 of file OgreQuake3Shader.h.

Referenced by Ogre::Quake3ShaderManager::parseShaderPassAttrib().

SceneBlendFactor Ogre::Quake3Shader::Pass::blendDest
 

Definition at line 77 of file OgreQuake3Shader.h.

Referenced by Ogre::Quake3ShaderManager::parseShaderPassAttrib().

SceneBlendFactor Ogre::Quake3Shader::Pass::blendSrc
 

Definition at line 76 of file OgreQuake3Shader.h.

Referenced by Ogre::Quake3Shader::createAsMaterial(), and Ogre::Quake3ShaderManager::parseShaderPassAttrib().

bool Ogre::Quake3Shader::Pass::customBlend
 

Definition at line 78 of file OgreQuake3Shader.h.

Referenced by Ogre::Quake3Shader::createAsMaterial(), and Ogre::Quake3ShaderManager::parseShaderPassAttrib().

CompareFunction Ogre::Quake3Shader::Pass::depthFunc
 

Definition at line 79 of file OgreQuake3Shader.h.

unsigned int Ogre::Quake3Shader::Pass::flags
 

Definition at line 70 of file OgreQuake3Shader.h.

String Ogre::Quake3Shader::Pass::frames[32]
 

Definition at line 98 of file OgreQuake3Shader.h.

Referenced by Ogre::Quake3Shader::createAsMaterial(), and Ogre::Quake3ShaderManager::parseShaderPassAttrib().

GenFunc Ogre::Quake3Shader::Pass::rgbGenFunc
 

Definition at line 82 of file OgreQuake3Shader.h.

Real Ogre::Quake3Shader::Pass::rgbGenParams[4]
 

Definition at line 84 of file OgreQuake3Shader.h.

WaveType Ogre::Quake3Shader::Pass::rgbGenWave
 

Definition at line 83 of file OgreQuake3Shader.h.

Real Ogre::Quake3Shader::Pass::tcModRotate
 

Definition at line 86 of file OgreQuake3Shader.h.

Referenced by Ogre::Quake3Shader::createAsMaterial(), and Ogre::Quake3ShaderManager::parseShaderPassAttrib().

Real Ogre::Quake3Shader::Pass::tcModScale[2]
 

Definition at line 85 of file OgreQuake3Shader.h.

Referenced by Ogre::Quake3ShaderManager::parseShaderPassAttrib().

Real Ogre::Quake3Shader::Pass::tcModScroll[2]
 

Definition at line 87 of file OgreQuake3Shader.h.

Referenced by Ogre::Quake3Shader::createAsMaterial(), and Ogre::Quake3ShaderManager::parseShaderPassAttrib().

Real Ogre::Quake3Shader::Pass::tcModStretchParams[4]
 

Definition at line 92 of file OgreQuake3Shader.h.

Referenced by Ogre::Quake3ShaderManager::parseShaderPassAttrib().

WaveType Ogre::Quake3Shader::Pass::tcModStretchWave
 

Definition at line 91 of file OgreQuake3Shader.h.

Referenced by Ogre::Quake3Shader::createAsMaterial(), and Ogre::Quake3ShaderManager::parseShaderPassAttrib().

Real Ogre::Quake3Shader::Pass::tcModTransform[6]
 

Definition at line 88 of file OgreQuake3Shader.h.

Real Ogre::Quake3Shader::Pass::tcModTurb[4]
 

Definition at line 90 of file OgreQuake3Shader.h.

Referenced by Ogre::Quake3ShaderManager::parseShaderPassAttrib().

bool Ogre::Quake3Shader::Pass::tcModTurbOn
 

Definition at line 89 of file OgreQuake3Shader.h.

Referenced by Ogre::Quake3Shader::createAsMaterial(), and Ogre::Quake3ShaderManager::parseShaderPassAttrib().

TexGen Ogre::Quake3Shader::Pass::texGen
 

Definition at line 72 of file OgreQuake3Shader.h.

Referenced by Ogre::Quake3Shader::createAsMaterial(), and Ogre::Quake3ShaderManager::parseShaderPassAttrib().

String Ogre::Quake3Shader::Pass::textureName
 

Definition at line 71 of file OgreQuake3Shader.h.

Referenced by Ogre::Quake3Shader::createAsMaterial(), and Ogre::Quake3ShaderManager::parseShaderPassAttrib().


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

Copyright © 2002-2003 by The OGRE Team
Last modified Wed Jan 21 00:14:46 2004