ResTextureFile class
Base classes
-
template<typename T>class nn::util::AccessorBase<ResTextureFileData>
Public types
- using value_type = ResTextureFileData
Public static variables
- static const int64_t Signature
- static const int MajorVersion
- static const int MinorVersion
- static const int MicroVersion
Public static functions
-
static auto GetMaxFileAlignment() -> size_
t -
static auto ToAccessor(value_
type* pData) -> ResTextureFile* -
static auto ToAccessor(value_
type& data) -> ResTextureFile& -
static auto ToAccessor(const value_
type*) -> const ResTextureFile* -
static auto ToAccessor(const value_
type&) -> const ResTextureFile& - static auto IsValid(const void*) -> bool
- static auto ResCast(void*) -> ResTextureFile*
Public functions
- auto GetResTexture(int) -> ResTexture*
- auto GetResTexture(int) const -> const ResTexture*
-
auto GetTextureDic() const -> const nn::
util:: ResDic* -
auto GetBinaryFileHeader() -> nn::
util:: BinaryFileHeader* -
auto GetBinaryFileHeader() const -> const nn::
util:: BinaryFileHeader* -
template<typename TTarget>void Initialize(TDevice<TTarget>*)
-
template<typename TTarget>void Initialize(TDevice<TTarget>*, TMemoryPool<TTarget>*, ptrdiff_
t, size_ t) -
template<typename TTarget>void Finalize(TDevice<TTarget>*)
- auto ToData() -> ResTextureFileData&
- auto ToData() const -> const ResTextureFileData&
Typedef documentation
using nn:: gfx:: ResTextureFile:: value_type = ResTextureFileData
#include <nn/util/AccessorBase.h>
Function documentation
ResTextureFileData& nn:: gfx:: ResTextureFile:: ToData()
#include <nn/util/AccessorBase.h>
const ResTextureFileData& nn:: gfx:: ResTextureFile:: ToData() const
#include <nn/util/AccessorBase.h>