Castor3D 0.12.0
Multiplatform 3D engine
Classes | Namespaces | Functions
TextureConfiguration.hpp File Reference

Classes

struct  castor3d::TextureTransform
 
struct  castor3d::TextureConfiguration
 Specifies the usages of a texture, per image component. More...
 
struct  castor3d::PassTextureConfig
 

Namespaces

namespace  castor3d
 

Functions

C3D_API bool castor3d::operator== (TextureTransform const &lhs, TextureTransform const &rhs) noexcept
 
bool castor3d::operator!= (TextureTransform const &lhs, TextureTransform const &rhs) noexcept
 
C3D_API TextureFlags castor3d::getFlags (TextureConfiguration const &config)
 
C3D_API castor::PixelComponents castor3d::getPixelComponents (uint32_t mask)
 
C3D_API void castor3d::updateIndices (castor::PixelFormat format, TextureConfiguration &config)
 
C3D_API bool castor3d::shallowEqual (TextureConfiguration const &lhs, TextureConfiguration const &rhs)
 
C3D_API bool castor3d::operator== (TextureConfiguration const &lhs, TextureConfiguration const &rhs)
 
C3D_API bool castor3d::operator!= (TextureConfiguration const &lhs, TextureConfiguration const &rhs)