Assimp  v3.1.1 (June 2014)
glTF::LazyDictBase Class Referenceabstract

Base class for LazyDict that acts as an interface. More...

Inherited by glTF::LazyDict< glTF::BufferView >, glTF::LazyDict< glTF::Buffer >, glTF::LazyDict< glTF::Mesh >, glTF::LazyDict< glTF::Texture >, glTF::LazyDict< glTF::Light >, glTF::LazyDict< glTF::Accessor >, glTF::LazyDict< glTF::Animation >, glTF::LazyDict< glTF::Node >, glTF::LazyDict< glTF::Material >, glTF::LazyDict< glTF::Camera >, glTF::LazyDict< glTF::Scene >, glTF::LazyDict< glTF::Image >, and glTF::LazyDict< T >.

Public Member Functions

virtual void AttachToDocument (Document &doc)=0
 
virtual void DetachFromDocument ()=0
 
virtual void WriteObjects (AssetWriter &writer)=0
 
virtual ~LazyDictBase ()
 

Detailed Description

Base class for LazyDict that acts as an interface.

Constructor & Destructor Documentation

◆ ~LazyDictBase()

virtual glTF::LazyDictBase::~LazyDictBase ( )
inlinevirtual

Member Function Documentation

◆ AttachToDocument()

virtual void glTF::LazyDictBase::AttachToDocument ( Document doc)
pure virtual

◆ DetachFromDocument()

virtual void glTF::LazyDictBase::DetachFromDocument ( )
pure virtual

◆ WriteObjects()

virtual void glTF::LazyDictBase::WriteObjects ( AssetWriter writer)
pure virtual

The documentation for this class was generated from the following file: