dna::JSONStreamReaderImpl dna::ReaderImpl< JSONStreamReader > JSONStreamReaderImpl.h sc::StatusProvider sc::StatusProvider dna::JSONStreamReaderImpl::status status dna::JSONStreamReaderImpl::status read BoundedIOStream * BoundedIOStream* dna::JSONStreamReaderImpl::stream stream dna::JSONStreamReaderImpl::stream read terse::JSONInputArchive< BoundedIOStream > terse::JSONInputArchive<BoundedIOStream> dna::JSONStreamReaderImpl::archive archive dna::JSONStreamReaderImpl::archive read dna::JSONStreamReaderImpl::JSONStreamReaderImpl (BoundedIOStream *stream_, MemoryResource *memRes_) JSONStreamReaderImpl dna::JSONStreamReaderImpl::JSONStreamReaderImpl BoundedIOStream * stream_ MemoryResource * memRes_ void void dna::JSONStreamReaderImpl::unload (DataLayer layer) override unload dna::JSONStreamReaderImpl::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::JSONStreamReaderImpl::read () override read dna::JSONStreamReaderImpl::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 < JSONStreamReader > -impl < JSONInputArchive< TStream, std::uint32_t, std::uint32_t > > -impl < JSONInputArchive< trio::BoundedIOStream, std::uint32_t, std::uint32_t > > < TExtender > +proxy < std::uint32_t > -stream -buffer < trio::BoundedIOStream > +jointVariableAttributeIndices +meshBlendShapeMappingIndices < JSONStreamReader > +jointVariableAttributeIndices +meshBlendShapeMappingIndices < TReaderBase > -ptr < float > -ptr < std::uint16_t > < SignatureValueType > < std::uint16_t > -stream -state < JSONInputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t > -streamBuf -stream -state < JSONInputArchive< trio::BoundedIOStream, std::uint32_t, std::uint32_t >, trio::BoundedIOStream, std::uint32_t, std::uint32_t > < TStream, std::uint32_t, std::uint32_t > < trio::BoundedIOStream > < trio::BoundedIOStream, std::uint32_t, std::uint32_t > < std::uint16_t > #cache < JSONStreamReader > +value < 3 > < TFrom, TFrom > < std::uint16_t, std::uint16_t > < char, 4096ul > #memRes #dna +memRes +eof +signature +version +sections +descriptor +definition +behavior +geometry +jointVariableAttributeIndices +meshBlendShapeMappingIndices -status -stream -archive +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 +elements +ptr +proxy +target -buffer -ptr -stream -state +AlreadyOpenError +OpenError +ReadError +SeekError +WriteError < value_type, std::function< void(value_type *)> > dna::JSONStreamReaderImplarchive dna::JSONStreamReaderImplBaseImpl dna::JSONStreamReaderImplBaseImpl dna::JSONStreamReaderImplBaseImpl dna::JSONStreamReaderImplcache dna::JSONStreamReaderImplcreate dna::JSONStreamReaderImpldestroy dna::JSONStreamReaderImpldna dna::JSONStreamReaderImplgetAge dna::JSONStreamReaderImplgetAnimatedMapCount dna::JSONStreamReaderImplgetAnimatedMapCutValues dna::JSONStreamReaderImplgetAnimatedMapFromValues dna::JSONStreamReaderImplgetAnimatedMapIndexListCount dna::JSONStreamReaderImplgetAnimatedMapIndicesForLOD dna::JSONStreamReaderImplgetAnimatedMapInputIndices dna::JSONStreamReaderImplgetAnimatedMapLODs dna::JSONStreamReaderImplgetAnimatedMapName dna::JSONStreamReaderImplgetAnimatedMapOutputIndices dna::JSONStreamReaderImplgetAnimatedMapSlopeValues dna::JSONStreamReaderImplgetAnimatedMapToValues dna::JSONStreamReaderImplgetArchetype dna::JSONStreamReaderImplgetBlendShapeChannelCount dna::JSONStreamReaderImplgetBlendShapeChannelIndex dna::JSONStreamReaderImplgetBlendShapeChannelIndexListCount dna::JSONStreamReaderImplgetBlendShapeChannelIndicesForLOD dna::JSONStreamReaderImplgetBlendShapeChannelInputIndices dna::JSONStreamReaderImplgetBlendShapeChannelLODs dna::JSONStreamReaderImplgetBlendShapeChannelName dna::JSONStreamReaderImplgetBlendShapeChannelOutputIndices dna::JSONStreamReaderImplgetBlendShapeTargetCount dna::JSONStreamReaderImplgetBlendShapeTargetDelta dna::JSONStreamReaderImplgetBlendShapeTargetDeltaCount dna::JSONStreamReaderImplgetBlendShapeTargetDeltaXs dna::JSONStreamReaderImplgetBlendShapeTargetDeltaYs dna::JSONStreamReaderImplgetBlendShapeTargetDeltaZs dna::JSONStreamReaderImplgetBlendShapeTargetVertexIndices dna::JSONStreamReaderImplgetCoordinateSystem dna::JSONStreamReaderImplgetDBComplexity dna::JSONStreamReaderImplgetDBMaxLOD dna::JSONStreamReaderImplgetDBName dna::JSONStreamReaderImplgetFaceCount dna::JSONStreamReaderImplgetFaceVertexLayoutIndices dna::JSONStreamReaderImplgetGender dna::JSONStreamReaderImplgetGUIControlCount dna::JSONStreamReaderImplgetGUIControlName dna::JSONStreamReaderImplgetGUIToRawCutValues dna::JSONStreamReaderImplgetGUIToRawFromValues dna::JSONStreamReaderImplgetGUIToRawInputIndices dna::JSONStreamReaderImplgetGUIToRawOutputIndices dna::JSONStreamReaderImplgetGUIToRawSlopeValues dna::JSONStreamReaderImplgetGUIToRawToValues dna::JSONStreamReaderImplgetJointColumnCount dna::JSONStreamReaderImplgetJointCount dna::JSONStreamReaderImplgetJointGroupCount dna::JSONStreamReaderImplgetJointGroupInputIndices dna::JSONStreamReaderImplgetJointGroupJointIndices dna::JSONStreamReaderImplgetJointGroupLODs dna::JSONStreamReaderImplgetJointGroupOutputIndices dna::JSONStreamReaderImplgetJointGroupValues dna::JSONStreamReaderImplgetJointIndexListCount dna::JSONStreamReaderImplgetJointIndicesForLOD dna::JSONStreamReaderImplgetJointName dna::JSONStreamReaderImplgetJointParentIndex dna::JSONStreamReaderImplgetJointRowCount dna::JSONStreamReaderImplgetJointVariableAttributeIndices dna::JSONStreamReaderImplgetLODCount dna::JSONStreamReaderImplgetMaximumInfluencePerVertex dna::JSONStreamReaderImplgetMemoryResource dna::JSONStreamReaderImplgetMeshBlendShapeChannelMapping dna::JSONStreamReaderImplgetMeshBlendShapeChannelMappingCount dna::JSONStreamReaderImplgetMeshBlendShapeChannelMappingIndicesForLOD dna::JSONStreamReaderImplgetMeshCount dna::JSONStreamReaderImplgetMeshIndexListCount dna::JSONStreamReaderImplgetMeshIndicesForLOD dna::JSONStreamReaderImplgetMeshName dna::JSONStreamReaderImplgetMetaDataCount dna::JSONStreamReaderImplgetMetaDataKey dna::JSONStreamReaderImplgetMetaDataValue dna::JSONStreamReaderImplgetName dna::JSONStreamReaderImplgetNeutralJointRotation dna::JSONStreamReaderImplgetNeutralJointRotationXs dna::JSONStreamReaderImplgetNeutralJointRotationYs dna::JSONStreamReaderImplgetNeutralJointRotationZs dna::JSONStreamReaderImplgetNeutralJointTranslation dna::JSONStreamReaderImplgetNeutralJointTranslationXs dna::JSONStreamReaderImplgetNeutralJointTranslationYs dna::JSONStreamReaderImplgetNeutralJointTranslationZs dna::JSONStreamReaderImplgetPSDColumnIndices dna::JSONStreamReaderImplgetPSDCount dna::JSONStreamReaderImplgetPSDRowIndices dna::JSONStreamReaderImplgetPSDValues dna::JSONStreamReaderImplgetRawControlCount dna::JSONStreamReaderImplgetRawControlName dna::JSONStreamReaderImplgetRotationUnit dna::JSONStreamReaderImplgetSkinWeightsCount dna::JSONStreamReaderImplgetSkinWeightsJointIndices dna::JSONStreamReaderImplgetSkinWeightsValues dna::JSONStreamReaderImplgetTranslationUnit dna::JSONStreamReaderImplgetVertexLayout dna::JSONStreamReaderImplgetVertexLayoutCount dna::JSONStreamReaderImplgetVertexLayoutNormalIndices dna::JSONStreamReaderImplgetVertexLayoutPositionIndices dna::JSONStreamReaderImplgetVertexLayoutTextureCoordinateIndices dna::JSONStreamReaderImplgetVertexNormal dna::JSONStreamReaderImplgetVertexNormalCount dna::JSONStreamReaderImplgetVertexNormalXs dna::JSONStreamReaderImplgetVertexNormalYs dna::JSONStreamReaderImplgetVertexNormalZs dna::JSONStreamReaderImplgetVertexPosition dna::JSONStreamReaderImplgetVertexPositionCount dna::JSONStreamReaderImplgetVertexPositionXs dna::JSONStreamReaderImplgetVertexPositionYs dna::JSONStreamReaderImplgetVertexPositionZs dna::JSONStreamReaderImplgetVertexTextureCoordinate dna::JSONStreamReaderImplgetVertexTextureCoordinateCount dna::JSONStreamReaderImplgetVertexTextureCoordinateUs dna::JSONStreamReaderImplgetVertexTextureCoordinateVs dna::JSONStreamReaderImplInvalidDataError dna::JSONStreamReaderImplJSONStreamReaderImpl dna::JSONStreamReaderImplmemRes dna::JSONStreamReaderImploperator= dna::JSONStreamReaderImploperator= dna::JSONStreamReaderImplread dna::JSONStreamReaderImplReaderImpl dna::JSONStreamReaderImplSignatureMismatchError dna::JSONStreamReaderImplstatus dna::JSONStreamReaderImplstream dna::JSONStreamReaderImplunload dna::JSONStreamReaderImplVersionMismatchError dna::JSONStreamReaderImpl~BaseImpl dna::JSONStreamReaderImpl~BehaviorReader dna::JSONStreamReaderImpl~DefinitionReader dna::JSONStreamReaderImpl~DescriptorReader dna::JSONStreamReaderImpl~GeometryReader dna::JSONStreamReaderImpl~JSONStreamReader dna::JSONStreamReaderImpl~Reader dna::JSONStreamReaderImpl~StreamReader