Chicane

Mesh

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

Constructors

NameDescription
Mesh(
const  FileSystem::Path& inFilepath
)

Destructors

NameDescription
~Mesh()

Functions

AccessReturnModifierNameDescription
public
const  std::vector<MeshGroup>&
const
getGroups()
public
void
setGroups(
const  std::vector<MeshGroup>& inGroups
)
public
void
appendGroup(
const  MeshGroup& inGroup
)
public
void
updateGroup(
const  MeshGroup& inGroup
)
private
void
fetchGroups()

Members

AccessTypeModifierNameDescription
public
const  char*
static, constexpr
EXTENSION
public
const  char*
static, constexpr
TAG
public
const  char*
static, constexpr
GROUP_TAG
public
const  char*
static, constexpr
GROUP_ID_ATTRIBUTE_NAME
private
std::vector<MeshGroup>
m_groups