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>`

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
const Frustum * | frustum

## Detailed Description

Internal structure defining a texture effect.

Definition at line 136 of file OgreTextureUnitState.h.

## Member Data Documentation

Real Ogre::TextureUnitState::TextureEffect::amplitude

| Definition at line 144 of file OgreTextureUnitState.h. Referenced by Ogre::TextureUnitState::createEffectController(), Ogre::TextureUnitState::setTransformAnimation(), and Ogre::MaterialSerializer::writeTransformEffect().

Real Ogre::TextureUnitState::TextureEffect::arg1

| Definition at line 139 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 139 of file OgreTextureUnitState.h. Referenced by Ogre::TextureUnitState::createEffectController(), Ogre::TextureUnitState::setScrollAnimation(), and Ogre::MaterialSerializer::writeScrollEffect().

Real Ogre::TextureUnitState::TextureEffect::base

| Definition at line 141 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 145 of file OgreTextureUnitState.h. Referenced by Ogre::TextureUnitState::addEffect(), and Ogre::TextureUnitState::createEffectController().

Real Ogre::TextureUnitState::TextureEffect::frequency

| Definition at line 142 of file OgreTextureUnitState.h. Referenced by Ogre::TextureUnitState::createEffectController(), Ogre::TextureUnitState::setTransformAnimation(), and Ogre::MaterialSerializer::writeTransformEffect().

const Frustum* Ogre::TextureUnitState::TextureEffect::frustum

| Definition at line 146 of file OgreTextureUnitState.h. Referenced by Ogre::TextureUnitState::setProjectiveTexturing().

Real Ogre::TextureUnitState::TextureEffect::phase

| Definition at line 143 of file OgreTextureUnitState.h. Referenced by Ogre::TextureUnitState::createEffectController(), Ogre::TextureUnitState::setTransformAnimation(), and Ogre::MaterialSerializer::writeTransformEffect().

int Ogre::TextureUnitState::TextureEffect::subtype

| Definition at line 138 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 137 of file OgreTextureUnitState.h.

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

WaveformType Ogre::TextureUnitState::TextureEffect::waveType

| Definition at line 140 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:

- OgreTextureUnitState.h

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