DNA Calib 1.1
Project brief
|
#include <DNA.h>
Public Member Functions | |
RawMesh (MemoryResource *memRes) | |
template<class Archive > | |
void | serialize (Archive &archive) |
Public Attributes | |
terse::ArchiveOffset< std::uint32_t > | offset |
RawVector3Vector | positions |
RawTextureCoordinateVector | textureCoordinates |
RawVector3Vector | normals |
RawVertexLayoutVector | layouts |
Vector< RawFace > | faces |
std::uint16_t | maximumInfluencePerVertex |
Vector< RawVertexSkinWeights > | skinWeights |
Vector< RawBlendShapeTarget > | blendShapeTargets |
terse::ArchiveOffset< std::uint32_t >::Proxy | marker |
|
inlineexplicit |
|
inline |
References blendShapeTargets, faces, layouts, marker, maximumInfluencePerVertex, normals, offset, positions, skinWeights, and textureCoordinates.
Vector<RawBlendShapeTarget> dna::RawMesh::blendShapeTargets |
Referenced by dna::FilteredInputArchive::process(), and serialize().
Referenced by dna::FilteredInputArchive::process(), and serialize().
RawVertexLayoutVector dna::RawMesh::layouts |
Referenced by dna::FilteredInputArchive::process(), and serialize().
terse::ArchiveOffset<std::uint32_t>::Proxy dna::RawMesh::marker |
Referenced by dna::FilteredInputArchive::process(), and serialize().
std::uint16_t dna::RawMesh::maximumInfluencePerVertex |
Referenced by dna::FilteredInputArchive::process(), and serialize().
RawVector3Vector dna::RawMesh::normals |
Referenced by dna::FilteredInputArchive::process(), and serialize().
terse::ArchiveOffset<std::uint32_t> dna::RawMesh::offset |
Referenced by dna::FilteredInputArchive::process(), and serialize().
RawVector3Vector dna::RawMesh::positions |
Referenced by dna::FilteredInputArchive::process(), and serialize().
Vector<RawVertexSkinWeights> dna::RawMesh::skinWeights |
Referenced by dna::FilteredInputArchive::process(), and serialize().
RawTextureCoordinateVector dna::RawMesh::textureCoordinates |
Referenced by dna::FilteredInputArchive::process(), and serialize().