# Ogre::Quake3Shader::Pass Struct Reference

`#include <OgreQuake3Shader.h>`

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 76 of file OgreQuake3Shader.h.

CompareFunction Ogre::Quake3Shader::Pass::alphaFunc

| Definition at line 89 of file OgreQuake3Shader.h.

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

| Definition at line 90 of file OgreQuake3Shader.h.

Real Ogre::Quake3Shader::Pass::animFps

| Definition at line 92 of file OgreQuake3Shader.h.

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

| Definition at line 93 of file OgreQuake3Shader.h.

LayerBlendOperation Ogre::Quake3Shader::Pass::blend

| Definition at line 70 of file OgreQuake3Shader.h.

SceneBlendFactor Ogre::Quake3Shader::Pass::blendDest

| Definition at line 73 of file OgreQuake3Shader.h.

SceneBlendFactor Ogre::Quake3Shader::Pass::blendSrc

| Definition at line 72 of file OgreQuake3Shader.h.

bool Ogre::Quake3Shader::Pass::customBlend

| Definition at line 74 of file OgreQuake3Shader.h.

CompareFunction Ogre::Quake3Shader::Pass::depthFunc

| Definition at line 75 of file OgreQuake3Shader.h.

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

| Definition at line 66 of file OgreQuake3Shader.h.

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

| Definition at line 94 of file OgreQuake3Shader.h.

GenFunc Ogre::Quake3Shader::Pass::rgbGenFunc

| Definition at line 78 of file OgreQuake3Shader.h.

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

| Definition at line 80 of file OgreQuake3Shader.h.

WaveType Ogre::Quake3Shader::Pass::rgbGenWave

| Definition at line 79 of file OgreQuake3Shader.h.

Real Ogre::Quake3Shader::Pass::tcModRotate

| Definition at line 82 of file OgreQuake3Shader.h.

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

| Definition at line 81 of file OgreQuake3Shader.h.

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

| Definition at line 83 of file OgreQuake3Shader.h.

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

| Definition at line 88 of file OgreQuake3Shader.h.

WaveType Ogre::Quake3Shader::Pass::tcModStretchWave

| Definition at line 87 of file OgreQuake3Shader.h.

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

| Definition at line 84 of file OgreQuake3Shader.h.

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

| Definition at line 86 of file OgreQuake3Shader.h.

bool Ogre::Quake3Shader::Pass::tcModTurbOn

| Definition at line 85 of file OgreQuake3Shader.h.

TexGen Ogre::Quake3Shader::Pass::texGen

| Definition at line 68 of file OgreQuake3Shader.h.

String Ogre::Quake3Shader::Pass::textureName

| Definition at line 67 of file OgreQuake3Shader.h.

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

- OgreQuake3Shader.h

Copyright © 2000-2005 by The OGRE Team
Last modified Sun Nov 20 12:42:05 2005