Chicane

Texture

Header
Includes/Chicane/Box/Asset/Texture.hpp
Namespace
Chicane::Box::Texture

Constructors

NameDescription
Texture(
const  FileSystem::Path& inFilepath
)

Destructors

NameDescription
~Texture()

Functions

AccessReturnModifierNameDescription
public
const
getVendor()
public
void
setVendor(
ImageVendor inVendor
)
public
const  Image::Raw&
const
getData()
public
void
setData(
const  String& inFilepath
)
public
void
setData(
const  Image::Raw& inData
)
private
void
fetchVendor()
private
void
fetchData()

Members

AccessTypeModifierNameDescription
public
const  char*
static, constexpr
EXTENSION
public
const  char*
static, constexpr
TAG
public
const  char*
static, constexpr
VENDOR_ATTRIBUTE_NAME
public
const  std::uint32_t
static, constexpr
MAX_COUNT
private
m_vendor
private
m_data