dna::DNA DNA.h MemoryResource * MemoryResource* dna::DNA::memRes memRes dna::DNA::memRes unloadBehavior unloadDefinition unloadGeometry Signature< 3 > Signature<3> dna::DNA::signature signature dna::DNA::signature {{'D', 'N', 'A'}} load save Version Version dna::DNA::version version dna::DNA::version {2, 1} load save SectionLookupTable SectionLookupTable dna::DNA::sections sections dna::DNA::sections load save unloadBehavior unloadDefinition unloadGeometry RawDescriptor RawDescriptor dna::DNA::descriptor descriptor dna::DNA::descriptor load save RawDefinition RawDefinition dna::DNA::definition definition dna::DNA::definition load save unloadDefinition RawBehavior RawBehavior dna::DNA::behavior behavior dna::DNA::behavior load save unloadBehavior RawGeometry RawGeometry dna::DNA::geometry geometry dna::DNA::geometry load save unloadGeometry Signature< 3 > Signature<3> dna::DNA::eof eof dna::DNA::eof {{'A', 'N', 'D'}} load save dna::DNA::DNA (MemoryResource *memRes_) DNA dna::DNA::DNA MemoryResource * memRes_ class Archive void void dna::DNA::load (Archive &archive) load dna::DNA::load Archive & archive behavior definition descriptor eof geometry dna::Signature< Size >::matches dna::Version::matches sections signature version class Archive void void dna::DNA::save (Archive &archive) save dna::DNA::save Archive & archive behavior definition descriptor eof geometry sections signature version void void dna::DNA::unloadDefinition () unloadDefinition dna::DNA::unloadDefinition dna::SectionLookupTable::definition definition memRes sections void void dna::DNA::unloadBehavior () unloadBehavior dna::DNA::unloadBehavior dna::SectionLookupTable::animatedMaps dna::SectionLookupTable::behavior behavior dna::SectionLookupTable::blendShapeChannels dna::SectionLookupTable::controls dna::SectionLookupTable::joints memRes sections void void dna::DNA::unloadGeometry () unloadGeometry dna::DNA::unloadGeometry dna::SectionLookupTable::geometry geometry memRes sections +proxy < std::uint32_t > -ptr < float > -ptr < std::uint16_t > < SignatureValueType > < std::uint16_t > < std::uint16_t > +value < 3 > < TFrom, TFrom > < std::uint16_t, std::uint16_t > +memRes +eof +signature +version +sections +descriptor +definition +behavior +geometry +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 +ptr +proxy +target -ptr < value_type, std::function< void(value_type *)> > dna::DNAbehavior dna::DNAdefinition dna::DNAdescriptor dna::DNADNA dna::DNAeof dna::DNAgeometry dna::DNAload dna::DNAmemRes dna::DNAsave dna::DNAsections dna::DNAsignature dna::DNAunloadBehavior dna::DNAunloadDefinition dna::DNAunloadGeometry dna::DNAversion