Pioneer
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Graphics::TextureDescriptor Class Reference

#include <Texture.h>

Collaboration diagram for Graphics::TextureDescriptor:
Collaboration graph
[legend]

Public Member Functions

 TextureDescriptor ()
 
 TextureDescriptor (TextureFormat _format, const vector3f &_dataSize, TextureSampleMode _sampleMode, bool _generateMipmaps, bool _allowCompression, bool _useAnisotropicFiltering, unsigned int _numberOfMipMaps, TextureType _textureType)
 
 TextureDescriptor (TextureFormat _format, const vector3f &_dataSize, const vector2f &_texSize, TextureSampleMode _sampleMode, bool _generateMipmaps, bool _allowCompression, bool _useAnisotropicFiltering, unsigned int _numberOfMipMaps, TextureType _textureType)
 
vector2f GetOriginalSize () const
 

Public Attributes

TextureFormat format
 
vector3f dataSize
 
vector2f texSize
 
TextureSampleMode sampleMode
 
bool generateMipmaps
 
bool allowCompression
 
bool useAnisotropicFiltering
 
unsigned int numberOfMipMaps
 
TextureType type
 

Constructor & Destructor Documentation

◆ TextureDescriptor() [1/3]

Graphics::TextureDescriptor::TextureDescriptor ( )
inline

◆ TextureDescriptor() [2/3]

Graphics::TextureDescriptor::TextureDescriptor ( TextureFormat  _format,
const vector3f _dataSize,
TextureSampleMode  _sampleMode,
bool  _generateMipmaps,
bool  _allowCompression,
bool  _useAnisotropicFiltering,
unsigned int  _numberOfMipMaps,
TextureType  _textureType 
)
inline

◆ TextureDescriptor() [3/3]

Graphics::TextureDescriptor::TextureDescriptor ( TextureFormat  _format,
const vector3f _dataSize,
const vector2f _texSize,
TextureSampleMode  _sampleMode,
bool  _generateMipmaps,
bool  _allowCompression,
bool  _useAnisotropicFiltering,
unsigned int  _numberOfMipMaps,
TextureType  _textureType 
)
inline

Member Function Documentation

◆ GetOriginalSize()

vector2f Graphics::TextureDescriptor::GetOriginalSize ( ) const
inline

Member Data Documentation

◆ allowCompression

bool Graphics::TextureDescriptor::allowCompression

◆ dataSize

vector3f Graphics::TextureDescriptor::dataSize

◆ format

TextureFormat Graphics::TextureDescriptor::format

◆ generateMipmaps

bool Graphics::TextureDescriptor::generateMipmaps

◆ numberOfMipMaps

unsigned int Graphics::TextureDescriptor::numberOfMipMaps

◆ sampleMode

TextureSampleMode Graphics::TextureDescriptor::sampleMode

◆ texSize

vector2f Graphics::TextureDescriptor::texSize

◆ type

TextureType Graphics::TextureDescriptor::type

◆ useAnisotropicFiltering

bool Graphics::TextureDescriptor::useAnisotropicFiltering

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