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

Ogre::TextureUnitState::TextureEffect Struct Reference

Internal structure defining a texture effect. More...

#include <OgreTextureUnitState.h>

Collaboration diagram for Ogre::TextureUnitState::TextureEffect:

Collaboration graph
[legend]
List of all members.

Public Attributes

TextureEffectType type
int subtype
Real arg1
Real arg2
WaveformType waveType
Real base
Real frequency
Real phase
Real amplitude
Controller< Real > * controller

Detailed Description

Internal structure defining a texture effect.

Definition at line 134 of file OgreTextureUnitState.h.


Member Data Documentation

Real Ogre::TextureUnitState::TextureEffect::amplitude
 

Definition at line 142 of file OgreTextureUnitState.h.

Referenced by Ogre::TextureUnitState::createEffectController(), Ogre::TextureUnitState::setTransformAnimation(), and Ogre::MaterialSerializer::writeTransformEffect().

Real Ogre::TextureUnitState::TextureEffect::arg1
 

Definition at line 137 of file OgreTextureUnitState.h.

Referenced by Ogre::TextureUnitState::createEffectController(), Ogre::TextureUnitState::setRotateAnimation(), Ogre::TextureUnitState::setScrollAnimation(), Ogre::MaterialSerializer::writeRotationEffect(), and Ogre::MaterialSerializer::writeScrollEffect().

Real Ogre::TextureUnitState::TextureEffect::arg2
 

Definition at line 137 of file OgreTextureUnitState.h.

Referenced by Ogre::TextureUnitState::createEffectController(), Ogre::TextureUnitState::setScrollAnimation(), and Ogre::MaterialSerializer::writeScrollEffect().

Real Ogre::TextureUnitState::TextureEffect::base
 

Definition at line 139 of file OgreTextureUnitState.h.

Referenced by Ogre::TextureUnitState::createEffectController(), Ogre::TextureUnitState::setTransformAnimation(), and Ogre::MaterialSerializer::writeTransformEffect().

Controller<Real>* Ogre::TextureUnitState::TextureEffect::controller
 

Definition at line 143 of file OgreTextureUnitState.h.

Referenced by Ogre::TextureUnitState::addEffect(), and Ogre::TextureUnitState::createEffectController().

Real Ogre::TextureUnitState::TextureEffect::frequency
 

Definition at line 140 of file OgreTextureUnitState.h.

Referenced by Ogre::TextureUnitState::createEffectController(), Ogre::TextureUnitState::setTransformAnimation(), and Ogre::MaterialSerializer::writeTransformEffect().

Real Ogre::TextureUnitState::TextureEffect::phase
 

Definition at line 141 of file OgreTextureUnitState.h.

Referenced by Ogre::TextureUnitState::createEffectController(), Ogre::TextureUnitState::setTransformAnimation(), and Ogre::MaterialSerializer::writeTransformEffect().

int Ogre::TextureUnitState::TextureEffect::subtype
 

Definition at line 136 of file OgreTextureUnitState.h.

Referenced by Ogre::TextureUnitState::createEffectController(), Ogre::TextureUnitState::setEnvironmentMap(), Ogre::TextureUnitState::setTransformAnimation(), Ogre::MaterialSerializer::writeEnvironmentMapEffect(), and Ogre::MaterialSerializer::writeTransformEffect().

TextureEffectType Ogre::TextureUnitState::TextureEffect::type
 

Definition at line 135 of file OgreTextureUnitState.h.

Referenced by Ogre::TextureUnitState::addEffect(), Ogre::TextureUnitState::createEffectController(), Ogre::TextureUnitState::setEnvironmentMap(), Ogre::TextureUnitState::setRotateAnimation(), Ogre::TextureUnitState::setScrollAnimation(), Ogre::TextureUnitState::setTransformAnimation(), and Ogre::MaterialSerializer::writeTextureUnit().

WaveformType Ogre::TextureUnitState::TextureEffect::waveType
 

Definition at line 138 of file OgreTextureUnitState.h.

Referenced by Ogre::TextureUnitState::createEffectController(), Ogre::TextureUnitState::setTransformAnimation(), and Ogre::MaterialSerializer::writeTransformEffect().


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

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