Ogre Procedural  0.3.0 unstable
Procedural Geometry & Textures for Ogre3D
Public Types | Public Member Functions | List of all members
Procedural::BoxUVModifier Class Reference

#include <ProceduralMeshModifiers.h>

Public Types

enum  MappingType { MT_FULL, MT_CROSS, MT_PACKED }
 

Public Member Functions

void modify ()
 
 BoxUVModifier ()
 
BoxUVModifiersetInputTriangleBuffer (TriangleBuffer *inputTriangleBuffer)
 
BoxUVModifiersetBoxSize (const Ogre::Vector3 &boxSize)
 
BoxUVModifiersetBoxCenter (const Ogre::Vector3 &boxCenter)
 
BoxUVModifiersetMappingType (MappingType mappingType)
 

Member Enumeration Documentation

◆ MappingType

Enumerator
MT_FULL 
MT_CROSS 
MT_PACKED 

Constructor & Destructor Documentation

◆ BoxUVModifier()

Procedural::BoxUVModifier::BoxUVModifier ( )

Member Function Documentation

◆ modify()

void Procedural::BoxUVModifier::modify ( )

◆ setBoxCenter()

BoxUVModifier& Procedural::BoxUVModifier::setBoxCenter ( const Ogre::Vector3 boxCenter)

◆ setBoxSize()

BoxUVModifier& Procedural::BoxUVModifier::setBoxSize ( const Ogre::Vector3 boxSize)

◆ setInputTriangleBuffer()

BoxUVModifier& Procedural::BoxUVModifier::setInputTriangleBuffer ( TriangleBuffer inputTriangleBuffer)

◆ setMappingType()

BoxUVModifier& Procedural::BoxUVModifier::setMappingType ( MappingType  mappingType)

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