dna::JSONStreamWriterImpl dna::WriterImpl< JSONStreamWriter > JSONStreamWriterImpl.h BoundedIOStream * BoundedIOStream* dna::JSONStreamWriterImpl::stream stream dna::JSONStreamWriterImpl::stream write terse::JSONOutputArchive< BoundedIOStream > terse::JSONOutputArchive<BoundedIOStream> dna::JSONStreamWriterImpl::archive archive dna::JSONStreamWriterImpl::archive write dna::JSONStreamWriterImpl::JSONStreamWriterImpl (BoundedIOStream *stream_, std::uint32_t indentWidth, MemoryResource *memRes_) JSONStreamWriterImpl dna::JSONStreamWriterImpl::JSONStreamWriterImpl BoundedIOStream * stream_ std::uint32_t indentWidth MemoryResource * memRes_ void void dna::JSONStreamWriterImpl::write () override write dna::JSONStreamWriterImpl::write write Write data to stream from internal structures. archive trio::Closeable::close dna::BaseImpl::dna trio::Openable::open stream < JSONStreamWriter > -impl < JSONOutputArchive< TStream, std::uint32_t, std::uint32_t > > -impl < JSONOutputArchive< trio::BoundedIOStream, std::uint32_t, std::uint32_t > > < TExtender > +proxy < std::uint32_t > -stream -buffer < trio::BoundedIOStream > -ptr < float > -ptr < std::uint16_t > < SignatureValueType > < std::uint16_t > -stream -state < JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t > -streamBuf -stream -state < JSONOutputArchive< 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 > +value < 3 > < TFrom, TFrom > < std::uint16_t, std::uint16_t > < JSONStreamWriter > < char, 4096ul > #memRes #dna +memRes +eof +signature +version +sections +descriptor +definition +behavior +geometry -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 +animatedMaps +behavior +blendShapeChannels +controls +definition +descriptor +geometry +joints +value +generation +version +elements +ptr +proxy +target -buffer -ptr -stream -state +AlreadyOpenError +OpenError +ReadError +SeekError +WriteError < value_type, std::function< void(value_type *)> > dna::JSONStreamWriterImplarchive dna::JSONStreamWriterImplBaseImpl dna::JSONStreamWriterImplBaseImpl dna::JSONStreamWriterImplBaseImpl dna::JSONStreamWriterImplclearAnimatedMapIndices dna::JSONStreamWriterImplclearAnimatedMapNames dna::JSONStreamWriterImplclearBlendShapeChannelIndices dna::JSONStreamWriterImplclearBlendShapeChannelNames dna::JSONStreamWriterImplclearBlendShapeTargets dna::JSONStreamWriterImplclearFaceVertexLayoutIndices dna::JSONStreamWriterImplclearGUIControlNames dna::JSONStreamWriterImplclearJointGroups dna::JSONStreamWriterImplclearJointIndices dna::JSONStreamWriterImplclearJointNames dna::JSONStreamWriterImplclearLODAnimatedMapMappings dna::JSONStreamWriterImplclearLODBlendShapeChannelMappings dna::JSONStreamWriterImplclearLODJointMappings dna::JSONStreamWriterImplclearLODMeshMappings dna::JSONStreamWriterImplclearMeshBlendShapeChannelMappings dna::JSONStreamWriterImplclearMeshes dna::JSONStreamWriterImplclearMeshIndices dna::JSONStreamWriterImplclearMeshNames dna::JSONStreamWriterImplclearMetaData dna::JSONStreamWriterImplclearRawControlNames dna::JSONStreamWriterImplclearSkinWeights dna::JSONStreamWriterImplcreate dna::JSONStreamWriterImpldeleteJointGroup dna::JSONStreamWriterImpldeleteMesh dna::JSONStreamWriterImpldestroy dna::JSONStreamWriterImpldna dna::JSONStreamWriterImplgetMemoryResource dna::JSONStreamWriterImplJSONStreamWriterImpl dna::JSONStreamWriterImplmemRes dna::JSONStreamWriterImploperator= dna::JSONStreamWriterImploperator= dna::JSONStreamWriterImplsetAge dna::JSONStreamWriterImplsetAnimatedMapCutValues dna::JSONStreamWriterImplsetAnimatedMapFromValues dna::JSONStreamWriterImplsetAnimatedMapIndices dna::JSONStreamWriterImplsetAnimatedMapInputIndices dna::JSONStreamWriterImplsetAnimatedMapLODs dna::JSONStreamWriterImplsetAnimatedMapName dna::JSONStreamWriterImplsetAnimatedMapOutputIndices dna::JSONStreamWriterImplsetAnimatedMapSlopeValues dna::JSONStreamWriterImplsetAnimatedMapToValues dna::JSONStreamWriterImplsetArchetype dna::JSONStreamWriterImplsetBlendShapeChannelIndex dna::JSONStreamWriterImplsetBlendShapeChannelIndices dna::JSONStreamWriterImplsetBlendShapeChannelInputIndices dna::JSONStreamWriterImplsetBlendShapeChannelLODs dna::JSONStreamWriterImplsetBlendShapeChannelName dna::JSONStreamWriterImplsetBlendShapeChannelOutputIndices dna::JSONStreamWriterImplsetBlendShapeTargetDeltas dna::JSONStreamWriterImplsetBlendShapeTargetVertexIndices dna::JSONStreamWriterImplsetCoordinateSystem dna::JSONStreamWriterImplsetDBComplexity dna::JSONStreamWriterImplsetDBMaxLOD dna::JSONStreamWriterImplsetDBName dna::JSONStreamWriterImplsetFaceVertexLayoutIndices dna::JSONStreamWriterImplsetFrom dna::JSONStreamWriterImplsetGender dna::JSONStreamWriterImplsetGUIControlName dna::JSONStreamWriterImplsetGUIToRawCutValues dna::JSONStreamWriterImplsetGUIToRawFromValues dna::JSONStreamWriterImplsetGUIToRawInputIndices dna::JSONStreamWriterImplsetGUIToRawOutputIndices dna::JSONStreamWriterImplsetGUIToRawSlopeValues dna::JSONStreamWriterImplsetGUIToRawToValues dna::JSONStreamWriterImplsetJointColumnCount dna::JSONStreamWriterImplsetJointGroupInputIndices dna::JSONStreamWriterImplsetJointGroupJointIndices dna::JSONStreamWriterImplsetJointGroupLODs dna::JSONStreamWriterImplsetJointGroupOutputIndices dna::JSONStreamWriterImplsetJointGroupValues dna::JSONStreamWriterImplsetJointHierarchy dna::JSONStreamWriterImplsetJointIndices dna::JSONStreamWriterImplsetJointName dna::JSONStreamWriterImplsetJointRowCount dna::JSONStreamWriterImplsetLODAnimatedMapMapping dna::JSONStreamWriterImplsetLODBlendShapeChannelMapping dna::JSONStreamWriterImplsetLODCount dna::JSONStreamWriterImplsetLODJointMapping dna::JSONStreamWriterImplsetLODMeshMapping dna::JSONStreamWriterImplsetMaximumInfluencePerVertex dna::JSONStreamWriterImplsetMeshBlendShapeChannelMapping dna::JSONStreamWriterImplsetMeshIndices dna::JSONStreamWriterImplsetMeshName dna::JSONStreamWriterImplsetMetaData dna::JSONStreamWriterImplsetName dna::JSONStreamWriterImplsetNeutralJointRotations dna::JSONStreamWriterImplsetNeutralJointTranslations dna::JSONStreamWriterImplsetPSDColumnIndices dna::JSONStreamWriterImplsetPSDCount dna::JSONStreamWriterImplsetPSDRowIndices dna::JSONStreamWriterImplsetPSDValues dna::JSONStreamWriterImplsetRawControlName dna::JSONStreamWriterImplsetRotationUnit dna::JSONStreamWriterImplsetSkinWeightsJointIndices dna::JSONStreamWriterImplsetSkinWeightsValues dna::JSONStreamWriterImplsetTranslationUnit dna::JSONStreamWriterImplsetVertexLayouts dna::JSONStreamWriterImplsetVertexNormals dna::JSONStreamWriterImplsetVertexPositions dna::JSONStreamWriterImplsetVertexTextureCoordinates dna::JSONStreamWriterImplstream dna::JSONStreamWriterImplwrite dna::JSONStreamWriterImplWriterImpl dna::JSONStreamWriterImpl~BaseImpl dna::JSONStreamWriterImpl~BehaviorWriter dna::JSONStreamWriterImpl~DefinitionWriter dna::JSONStreamWriterImpl~DescriptorWriter dna::JSONStreamWriterImpl~GeometryWriter dna::JSONStreamWriterImpl~JSONStreamWriter dna::JSONStreamWriterImpl~StreamWriter dna::JSONStreamWriterImpl~Writer