Chicane

AssetHeader

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

Construtores

NomeDescrição
AssetHeader(
const  FileSystem::Path& inFilepath
)
AssetHeader()

Funções

AccessoReturnoModificadorNomeDescrição
public
bool
static
isFileAsset(
const  FileSystem::Path& inFilepath
)
public
static
getTypeFromExtension(
const  FileSystem::Path& inFilepath
)
public
static
getTypeFromTag(
const  String& inValue
)
public
std::vector<String>
static
getTypeTags()
public
const  String&
static
getTypeTag(
AssetType inValue
)
public
std::vector<String>
static
getTypeExtensions()
public
const  String&
static
getTypeExtension(
AssetType inValue
)
private
void
fetchVersion(
const  pugi::xml_node& inRoot
)
private
void
fetchId(
const  pugi::xml_node& inRoot
)
private
void
fetchType()

Membros

AccessoTipoModificadorNomeDescrição
public
filepath
public
std::uint32_t
version
public
id
public
type