DNA Calib 1.1
Project brief
|
This is the complete list of members for dna::BinaryStreamWriterImpl, including all inherited members.
archive | dna::BinaryStreamWriterImpl | private |
BaseImpl(MemoryResource *memRes_) | dna::BaseImpl | inlineexplicitprotected |
BaseImpl(const BaseImpl &)=delete | dna::BaseImpl | protected |
BaseImpl(BaseImpl &&rhs)=delete | dna::BaseImpl | protected |
BinaryStreamWriterImpl(BoundedIOStream *stream_, MemoryResource *memRes_) | dna::BinaryStreamWriterImpl | |
clearAnimatedMapIndices() override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearAnimatedMapNames() override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearBlendShapeChannelIndices() override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearBlendShapeChannelNames() override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearBlendShapeTargets(std::uint16_t meshIndex) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearFaceVertexLayoutIndices(std::uint16_t meshIndex) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearGUIControlNames() override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearJointGroups() override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearJointIndices() override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearJointNames() override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearLODAnimatedMapMappings() override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearLODBlendShapeChannelMappings() override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearLODJointMappings() override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearLODMeshMappings() override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearMeshBlendShapeChannelMappings() override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearMeshes() override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearMeshIndices() override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearMeshNames() override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearMetaData() override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearRawControlNames() override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
clearSkinWeights(std::uint16_t meshIndex) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
create(BoundedIOStream *stream, MemoryResource *memRes=nullptr) | dna::BinaryStreamWriter | static |
deleteJointGroup(std::uint16_t jointGroupIndex) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
deleteMesh(std::uint16_t meshIndex) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
destroy(BinaryStreamWriter *instance) | dna::BinaryStreamWriter | static |
dna | dna::BaseImpl | protected |
getMemoryResource() | dna::BaseImpl | inline |
memRes | dna::BaseImpl | protected |
operator=(const BaseImpl &)=delete | dna::BaseImpl | protected |
operator=(BaseImpl &&)=delete | dna::BaseImpl | protected |
setAge(std::uint16_t age) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setAnimatedMapCutValues(const float *cutValues, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setAnimatedMapFromValues(const float *fromValues, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setAnimatedMapIndices(std::uint16_t index, const std::uint16_t *animatedMapIndices, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setAnimatedMapInputIndices(const std::uint16_t *inputIndices, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setAnimatedMapLODs(const std::uint16_t *lods, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setAnimatedMapName(std::uint16_t index, const char *name) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setAnimatedMapOutputIndices(const std::uint16_t *outputIndices, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setAnimatedMapSlopeValues(const float *slopeValues, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setAnimatedMapToValues(const float *toValues, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setArchetype(Archetype archetype) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setBlendShapeChannelIndex(std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex, std::uint16_t blendShapeChannelIndex) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setBlendShapeChannelIndices(std::uint16_t index, const std::uint16_t *blendShapeChannelIndices, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setBlendShapeChannelInputIndices(const std::uint16_t *inputIndices, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setBlendShapeChannelLODs(const std::uint16_t *lods, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setBlendShapeChannelName(std::uint16_t index, const char *name) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setBlendShapeChannelOutputIndices(const std::uint16_t *outputIndices, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setBlendShapeTargetDeltas(std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex, const Delta *deltas, std::uint32_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setBlendShapeTargetVertexIndices(std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex, const std::uint32_t *vertexIndices, std::uint32_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setCoordinateSystem(CoordinateSystem system) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setDBComplexity(const char *name) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setDBMaxLOD(std::uint16_t lod) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setDBName(const char *name) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setFaceVertexLayoutIndices(std::uint16_t meshIndex, std::uint32_t faceIndex, const std::uint32_t *layoutIndices, std::uint32_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setFrom(const Reader *source, DataLayer layer=DataLayer::All, MemoryResource *memRes=nullptr) | dna::Writer | |
setGender(Gender gender) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setGUIControlName(std::uint16_t index, const char *name) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setGUIToRawCutValues(const float *cutValues, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setGUIToRawFromValues(const float *fromValues, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setGUIToRawInputIndices(const std::uint16_t *inputIndices, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setGUIToRawOutputIndices(const std::uint16_t *outputIndices, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setGUIToRawSlopeValues(const float *slopeValues, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setGUIToRawToValues(const float *toValues, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setJointColumnCount(std::uint16_t columnCount) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setJointGroupInputIndices(std::uint16_t jointGroupIndex, const std::uint16_t *inputIndices, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setJointGroupJointIndices(std::uint16_t jointGroupIndex, const std::uint16_t *jointIndices, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setJointGroupLODs(std::uint16_t jointGroupIndex, const std::uint16_t *lods, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setJointGroupOutputIndices(std::uint16_t jointGroupIndex, const std::uint16_t *outputIndices, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setJointGroupValues(std::uint16_t jointGroupIndex, const float *values, std::uint32_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setJointHierarchy(const std::uint16_t *jointIndices, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setJointIndices(std::uint16_t index, const std::uint16_t *jointIndices, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setJointName(std::uint16_t index, const char *name) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setJointRowCount(std::uint16_t rowCount) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setLODAnimatedMapMapping(std::uint16_t lod, std::uint16_t index) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setLODBlendShapeChannelMapping(std::uint16_t lod, std::uint16_t index) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setLODCount(std::uint16_t lodCount) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setLODJointMapping(std::uint16_t lod, std::uint16_t index) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setLODMeshMapping(std::uint16_t lod, std::uint16_t index) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setMaximumInfluencePerVertex(std::uint16_t meshIndex, std::uint16_t maxInfluenceCount) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setMeshBlendShapeChannelMapping(std::uint32_t index, std::uint16_t meshIndex, std::uint16_t blendShapeChannelIndex) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setMeshIndices(std::uint16_t index, const std::uint16_t *meshIndices, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setMeshName(std::uint16_t index, const char *name) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setMetaData(const char *key, const char *value) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setName(const char *name) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setNeutralJointRotations(const Vector3 *rotations, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setNeutralJointTranslations(const Vector3 *translations, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setPSDColumnIndices(const std::uint16_t *columnIndices, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setPSDCount(std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setPSDRowIndices(const std::uint16_t *rowIndices, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setPSDValues(const float *weights, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setRawControlName(std::uint16_t index, const char *name) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setRotationUnit(RotationUnit unit) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setSkinWeightsJointIndices(std::uint16_t meshIndex, std::uint32_t vertexIndex, const std::uint16_t *jointIndices, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setSkinWeightsValues(std::uint16_t meshIndex, std::uint32_t vertexIndex, const float *weights, std::uint16_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setTranslationUnit(TranslationUnit unit) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setVertexLayouts(std::uint16_t meshIndex, const VertexLayout *layouts, std::uint32_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setVertexNormals(std::uint16_t meshIndex, const Normal *normals, std::uint32_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setVertexPositions(std::uint16_t meshIndex, const Position *positions, std::uint32_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
setVertexTextureCoordinates(std::uint16_t meshIndex, const TextureCoordinate *textureCoordinates, std::uint32_t count) override | dna::WriterImpl< BinaryStreamWriter > | inlinevirtual |
stream | dna::BinaryStreamWriterImpl | private |
write() override | dna::BinaryStreamWriterImpl | virtual |
WriterImpl(MemoryResource *memRes_) | dna::WriterImpl< BinaryStreamWriter > | explicit |
~BaseImpl()=default | dna::BaseImpl | protected |
~BehaviorWriter() | dna::BehaviorWriter | protectedvirtual |
~BinaryStreamWriter() override | dna::BinaryStreamWriter | |
~DefinitionWriter() | dna::DefinitionWriter | protectedvirtual |
~DescriptorWriter() | dna::DescriptorWriter | protectedvirtual |
~GeometryWriter() | dna::GeometryWriter | protectedvirtual |
~StreamWriter() override | dna::StreamWriter | |
~Writer() override | dna::Writer |