Chicane

Primitive

Header
Includes/Chicane/Grid/Primitive.hpp
Namespace
Chicane::Grid::Primitive

Funções

AccessoReturnoModificadorNomeDescrição
public
bool
inline
operator==(
const  Primitive& inLeft
const  Primitive& inRight
)
public
bool
const
isEmpty()
public
bool
const
hasGlyph()
public
void
clear()
public
void
seal()
public
const  std::shared_ptr<const  Vertex::List>&
const
getSharedVertices()
public
const  std::shared_ptr<const  Vertex::Indices>&
const
getSharedIndices()
public
const  std::shared_ptr<const  std::vector<Vec2>>&
const
getSharedOutline()

Membros

AccessoTipoModificadorNomeDescrição
public
reference
public
vertices
public
indices
public
glyph
public
float
dilation
public
outlineMin
public
outlineMax
public
std::vector<Vec2>
outline
private
std::shared_ptr<const  Vertex::List>
m_sharedVertices
private
std::shared_ptr<const  Vertex::Indices>
m_sharedIndices
private
std::shared_ptr<const  std::vector<Vec2>>
m_sharedOutline