Ogre::TerrainLayerSamplerElement Struct Reference
Components » Terrain

Information about one element of a sampler / texture within a layer. More...

`#include <OgreTerrainMaterialGenerator.h>`

## Public Member Functions

| TerrainLayerSamplerElement ()
| TerrainLayerSamplerElement (uint8 src, TerrainLayerSamplerSemantic sem, uint8 elemStart, uint8 elemCount)
bool | operator== (const TerrainLayerSamplerElement &e) const

## Public Attributes

uint8 | elementCount
| The number of colour elements this semantic uses (usually standard per semantic) More...
uint8 | elementStart
| The colour element at which this element starts. More...
TerrainLayerSamplerSemantic | semantic
| The semantic this element represents. More...
uint8 | source
| The source sampler index of this element relative to LayerDeclaration's list. More...

## Detailed Description

Information about one element of a sampler / texture within a layer.

Definition at line 70 of file OgreTerrainMaterialGenerator.h.

## Constructor & Destructor Documentation

## TerrainLayerSamplerElement() [1/2]

Ogre::TerrainLayerSamplerElement::TerrainLayerSamplerElement | ( |  | ) |

Definition at line 89 of file OgreTerrainMaterialGenerator.h.

## TerrainLayerSamplerElement() [2/2]

Ogre::TerrainLayerSamplerElement::TerrainLayerSamplerElement | ( | uint8 | src,
|  | TerrainLayerSamplerSemantic | sem,
|  | uint8 | elemStart,
|  | uint8 | elemCount
| ) |  |

Definition at line 93 of file OgreTerrainMaterialGenerator.h.

## Member Function Documentation

## operator==()

bool Ogre::TerrainLayerSamplerElement::operator== | ( | const TerrainLayerSamplerElement & | e | ) | const

Definition at line 81 of file OgreTerrainMaterialGenerator.h.

References elementCount, elementStart, semantic, and source.

## Member Data Documentation

## elementCount

uint8 Ogre::TerrainLayerSamplerElement::elementCount

The number of colour elements this semantic uses (usually standard per semantic)

Definition at line 79 of file OgreTerrainMaterialGenerator.h.

Referenced by operator==().

## elementStart

uint8 Ogre::TerrainLayerSamplerElement::elementStart

The colour element at which this element starts.

Definition at line 77 of file OgreTerrainMaterialGenerator.h.

Referenced by operator==().

## semantic

TerrainLayerSamplerSemantic Ogre::TerrainLayerSamplerElement::semantic

The semantic this element represents.

Definition at line 75 of file OgreTerrainMaterialGenerator.h.

Referenced by operator==().

## source

uint8 Ogre::TerrainLayerSamplerElement::source

The source sampler index of this element relative to LayerDeclaration's list.

Definition at line 73 of file OgreTerrainMaterialGenerator.h.

Referenced by operator==().

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

- OgreTerrainMaterialGenerator.h

Copyright © 2012 Torus Knot Software Ltd
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.