Jive reference manual
List of all members | Public Member Functions | Protected Member Functions
jem::gl::Compound Class Referenceabstract

#include <jem/gl/Compound.h>

Inheritance diagram for jem::gl::Compound:
Inheritance graph

Public Member Functions

virtual idx_t childCount () const =0
 
virtual void addChild (const Ref< GfxNode > &child)=0
 
virtual bool eraseChild (const Ref< GfxNode > &child)=0
 

Protected Member Functions

virtual ~Compound ()
 
- Protected Member Functions inherited from jem::Interface
virtual ~Interface ()
 Empty destructor. More...
 

Constructor & Destructor Documentation

jem::gl::Compound::~Compound ( )
protectedvirtual

Member Function Documentation

virtual idx_t jem::gl::Compound::childCount ( ) const
pure virtual

Implemented in jem::gl::MultiNode.

virtual void jem::gl::Compound::addChild ( const Ref< GfxNode > &  child)
pure virtual

Implemented in jem::gl::MultiNode.

virtual bool jem::gl::Compound::eraseChild ( const Ref< GfxNode > &  child)
pure virtual

Implemented in jem::gl::MultiNode.