dna::BinaryStreamReaderImpl dna::ReaderImpl< BinaryStreamReader > BinaryStreamReaderImpl.h sc::StatusProvider sc::StatusProvider dna::BinaryStreamReaderImpl::status status dna::BinaryStreamReaderImpl::status {SignatureMismatchError, VersionMismatchError, InvalidDataError} read BoundedIOStream * BoundedIOStream* dna::BinaryStreamReaderImpl::stream stream dna::BinaryStreamReaderImpl::stream read FilteredInputArchive FilteredInputArchive dna::BinaryStreamReaderImpl::archive archive dna::BinaryStreamReaderImpl::archive read bool bool dna::BinaryStreamReaderImpl::lodConstrained lodConstrained dna::BinaryStreamReaderImpl::lodConstrained isLODConstrained dna::BinaryStreamReaderImpl::BinaryStreamReaderImpl (BoundedIOStream *stream_, DataLayer layer_, std::uint16_t maxLOD_, std::uint16_t minLOD_, MemoryResource *memRes_) BinaryStreamReaderImpl dna::BinaryStreamReaderImpl::BinaryStreamReaderImpl BoundedIOStream * stream_ DataLayer layer_ std::uint16_t maxLOD_ std::uint16_t minLOD_ MemoryResource * memRes_ dna::BinaryStreamReaderImpl::BinaryStreamReaderImpl (BoundedIOStream *stream_, DataLayer layer_, ConstArrayView< std::uint16_t > lods, MemoryResource *memRes_) BinaryStreamReaderImpl dna::BinaryStreamReaderImpl::BinaryStreamReaderImpl BoundedIOStream * stream_ DataLayer layer_ ConstArrayView< std::uint16_t > lods MemoryResource * memRes_ void void dna::BinaryStreamReaderImpl::unload (DataLayer layer) override unload dna::BinaryStreamReaderImpl::unload unload DataLayer layer Unload all data of the specified layer and all layers dependent on it. layer Layer which data should be unloaded. dna::All dna::AllWithoutBlendShapes dna::Behavior dna::Definition dna::Descriptor dna::Geometry dna::GeometryWithoutBlendShapes dna::BaseImpl::memRes void void dna::BinaryStreamReaderImpl::read () override read dna::BinaryStreamReaderImpl::read read read data from stream into internal structures. archive dna::BaseImpl::dna sc::Status::isOk sc::StatusProvider::reset sc::StatusProvider::set dna::StreamReader::SignatureMismatchError status stream dna::StreamReader::VersionMismatchError bool bool dna::BinaryStreamReaderImpl::isLODConstrained () const isLODConstrained dna::BinaryStreamReaderImpl::isLODConstrained lodConstrained < BinaryStreamReader > -impl < FilteredInputArchive > < TExtender > +proxy < std::uint32_t > +jointVariableAttributeIndices +meshBlendShapeMappingIndices < BinaryStreamReader > +jointVariableAttributeIndices +meshBlendShapeMappingIndices < TReaderBase > -ptr < float > -ptr < std::uint16_t > < SignatureValueType > < std::uint16_t > -stream < FilteredInputArchive, BoundedIOStream, std::uint32_t, std::uint32_t, terse::Endianness::Network > < std::uint16_t > #cache < BinaryStreamReader > +value < 3 > < TFrom, TFrom > < std::uint16_t, std::uint16_t > -memRes #memRes #dna -status -stream -archive -memRes +memRes +eof +signature +version +sections +descriptor +definition +behavior +geometry +jointVariableAttributeIndices +meshBlendShapeMappingIndices -stream -memRes -lodConstraint -memRes -memRes +lods +conditionals +animatedMapsMarker +blendShapeChannelsMarker +controlsMarker +jointsMarker +marker +controls +joints +blendShapeChannels +animatedMaps +inputIndices +lods +outputIndices +inputIndices +outputIndices +cutValues +fromValues +slopeValues +toValues +conditionals +psds +marker +lodAnimatedMapMapping +lodBlendShapeMapping +lodJointMapping +lodMeshMapping +meshBlendShapeChannelMapping +jointHierarchy +neutralJointRotations +neutralJointTranslations +marker +coordinateSystem +marker +columns +rows +values +xs +ys +zs #cache +animatedMaps +behavior +blendShapeChannels +controls +definition +descriptor +geometry +joints +value +InvalidDataError +SignatureMismatchError +VersionMismatchError +generation +version +ptr +proxy +target -ptr +AlreadyOpenError +OpenError +ReadError +SeekError +WriteError < value_type, std::function< void(value_type *)> > dna::BinaryStreamReaderImplarchive dna::BinaryStreamReaderImplBaseImpl dna::BinaryStreamReaderImplBaseImpl dna::BinaryStreamReaderImplBaseImpl dna::BinaryStreamReaderImplBinaryStreamReaderImpl dna::BinaryStreamReaderImplBinaryStreamReaderImpl dna::BinaryStreamReaderImplcache dna::BinaryStreamReaderImplcreate dna::BinaryStreamReaderImplcreate dna::BinaryStreamReaderImplcreate dna::BinaryStreamReaderImpldestroy dna::BinaryStreamReaderImpldna dna::BinaryStreamReaderImplgetAge dna::BinaryStreamReaderImplgetAnimatedMapCount dna::BinaryStreamReaderImplgetAnimatedMapCutValues dna::BinaryStreamReaderImplgetAnimatedMapFromValues dna::BinaryStreamReaderImplgetAnimatedMapIndexListCount dna::BinaryStreamReaderImplgetAnimatedMapIndicesForLOD dna::BinaryStreamReaderImplgetAnimatedMapInputIndices dna::BinaryStreamReaderImplgetAnimatedMapLODs dna::BinaryStreamReaderImplgetAnimatedMapName dna::BinaryStreamReaderImplgetAnimatedMapOutputIndices dna::BinaryStreamReaderImplgetAnimatedMapSlopeValues dna::BinaryStreamReaderImplgetAnimatedMapToValues dna::BinaryStreamReaderImplgetArchetype dna::BinaryStreamReaderImplgetBlendShapeChannelCount dna::BinaryStreamReaderImplgetBlendShapeChannelIndex dna::BinaryStreamReaderImplgetBlendShapeChannelIndexListCount dna::BinaryStreamReaderImplgetBlendShapeChannelIndicesForLOD dna::BinaryStreamReaderImplgetBlendShapeChannelInputIndices dna::BinaryStreamReaderImplgetBlendShapeChannelLODs dna::BinaryStreamReaderImplgetBlendShapeChannelName dna::BinaryStreamReaderImplgetBlendShapeChannelOutputIndices dna::BinaryStreamReaderImplgetBlendShapeTargetCount dna::BinaryStreamReaderImplgetBlendShapeTargetDelta dna::BinaryStreamReaderImplgetBlendShapeTargetDeltaCount dna::BinaryStreamReaderImplgetBlendShapeTargetDeltaXs dna::BinaryStreamReaderImplgetBlendShapeTargetDeltaYs dna::BinaryStreamReaderImplgetBlendShapeTargetDeltaZs dna::BinaryStreamReaderImplgetBlendShapeTargetVertexIndices dna::BinaryStreamReaderImplgetCoordinateSystem dna::BinaryStreamReaderImplgetDBComplexity dna::BinaryStreamReaderImplgetDBMaxLOD dna::BinaryStreamReaderImplgetDBName dna::BinaryStreamReaderImplgetFaceCount dna::BinaryStreamReaderImplgetFaceVertexLayoutIndices dna::BinaryStreamReaderImplgetGender dna::BinaryStreamReaderImplgetGUIControlCount dna::BinaryStreamReaderImplgetGUIControlName dna::BinaryStreamReaderImplgetGUIToRawCutValues dna::BinaryStreamReaderImplgetGUIToRawFromValues dna::BinaryStreamReaderImplgetGUIToRawInputIndices dna::BinaryStreamReaderImplgetGUIToRawOutputIndices dna::BinaryStreamReaderImplgetGUIToRawSlopeValues dna::BinaryStreamReaderImplgetGUIToRawToValues dna::BinaryStreamReaderImplgetJointColumnCount dna::BinaryStreamReaderImplgetJointCount dna::BinaryStreamReaderImplgetJointGroupCount dna::BinaryStreamReaderImplgetJointGroupInputIndices dna::BinaryStreamReaderImplgetJointGroupJointIndices dna::BinaryStreamReaderImplgetJointGroupLODs dna::BinaryStreamReaderImplgetJointGroupOutputIndices dna::BinaryStreamReaderImplgetJointGroupValues dna::BinaryStreamReaderImplgetJointIndexListCount dna::BinaryStreamReaderImplgetJointIndicesForLOD dna::BinaryStreamReaderImplgetJointName dna::BinaryStreamReaderImplgetJointParentIndex dna::BinaryStreamReaderImplgetJointRowCount dna::BinaryStreamReaderImplgetJointVariableAttributeIndices dna::BinaryStreamReaderImplgetLODCount dna::BinaryStreamReaderImplgetMaximumInfluencePerVertex dna::BinaryStreamReaderImplgetMemoryResource dna::BinaryStreamReaderImplgetMeshBlendShapeChannelMapping dna::BinaryStreamReaderImplgetMeshBlendShapeChannelMappingCount dna::BinaryStreamReaderImplgetMeshBlendShapeChannelMappingIndicesForLOD dna::BinaryStreamReaderImplgetMeshCount dna::BinaryStreamReaderImplgetMeshIndexListCount dna::BinaryStreamReaderImplgetMeshIndicesForLOD dna::BinaryStreamReaderImplgetMeshName dna::BinaryStreamReaderImplgetMetaDataCount dna::BinaryStreamReaderImplgetMetaDataKey dna::BinaryStreamReaderImplgetMetaDataValue dna::BinaryStreamReaderImplgetName dna::BinaryStreamReaderImplgetNeutralJointRotation dna::BinaryStreamReaderImplgetNeutralJointRotationXs dna::BinaryStreamReaderImplgetNeutralJointRotationYs dna::BinaryStreamReaderImplgetNeutralJointRotationZs dna::BinaryStreamReaderImplgetNeutralJointTranslation dna::BinaryStreamReaderImplgetNeutralJointTranslationXs dna::BinaryStreamReaderImplgetNeutralJointTranslationYs dna::BinaryStreamReaderImplgetNeutralJointTranslationZs dna::BinaryStreamReaderImplgetPSDColumnIndices dna::BinaryStreamReaderImplgetPSDCount dna::BinaryStreamReaderImplgetPSDRowIndices dna::BinaryStreamReaderImplgetPSDValues dna::BinaryStreamReaderImplgetRawControlCount dna::BinaryStreamReaderImplgetRawControlName dna::BinaryStreamReaderImplgetRotationUnit dna::BinaryStreamReaderImplgetSkinWeightsCount dna::BinaryStreamReaderImplgetSkinWeightsJointIndices dna::BinaryStreamReaderImplgetSkinWeightsValues dna::BinaryStreamReaderImplgetTranslationUnit dna::BinaryStreamReaderImplgetVertexLayout dna::BinaryStreamReaderImplgetVertexLayoutCount dna::BinaryStreamReaderImplgetVertexLayoutNormalIndices dna::BinaryStreamReaderImplgetVertexLayoutPositionIndices dna::BinaryStreamReaderImplgetVertexLayoutTextureCoordinateIndices dna::BinaryStreamReaderImplgetVertexNormal dna::BinaryStreamReaderImplgetVertexNormalCount dna::BinaryStreamReaderImplgetVertexNormalXs dna::BinaryStreamReaderImplgetVertexNormalYs dna::BinaryStreamReaderImplgetVertexNormalZs dna::BinaryStreamReaderImplgetVertexPosition dna::BinaryStreamReaderImplgetVertexPositionCount dna::BinaryStreamReaderImplgetVertexPositionXs dna::BinaryStreamReaderImplgetVertexPositionYs dna::BinaryStreamReaderImplgetVertexPositionZs dna::BinaryStreamReaderImplgetVertexTextureCoordinate dna::BinaryStreamReaderImplgetVertexTextureCoordinateCount dna::BinaryStreamReaderImplgetVertexTextureCoordinateUs dna::BinaryStreamReaderImplgetVertexTextureCoordinateVs dna::BinaryStreamReaderImplInvalidDataError dna::BinaryStreamReaderImplisLODConstrained dna::BinaryStreamReaderImpllodConstrained dna::BinaryStreamReaderImplmemRes dna::BinaryStreamReaderImploperator= dna::BinaryStreamReaderImploperator= dna::BinaryStreamReaderImplread dna::BinaryStreamReaderImplReaderImpl dna::BinaryStreamReaderImplSignatureMismatchError dna::BinaryStreamReaderImplstatus dna::BinaryStreamReaderImplstream dna::BinaryStreamReaderImplunload dna::BinaryStreamReaderImplVersionMismatchError dna::BinaryStreamReaderImpl~BaseImpl dna::BinaryStreamReaderImpl~BehaviorReader dna::BinaryStreamReaderImpl~BinaryStreamReader dna::BinaryStreamReaderImpl~DefinitionReader dna::BinaryStreamReaderImpl~DescriptorReader dna::BinaryStreamReaderImpl~GeometryReader dna::BinaryStreamReaderImpl~Reader dna::BinaryStreamReaderImpl~StreamReader