RenderTools::UpdateInterface Class Reference

abstract interface for updating subclasses More...

#include <UpdateInterface.h>

Inheritance diagram for RenderTools::UpdateInterface:

RenderTools::AbstractCurve RenderTools::Rendergroup RenderTools::Curve< T >

List of all members.

Public Member Functions

 UpdateInterface (void)
virtual void update (bool force=false)
virtual bool needsUpdate (void) const
virtual void setNeedsUpdate (bool state=true)
virtual void onUpdate (void)=0


Detailed Description

abstract interface for updating subclasses

Definition at line 9 of file UpdateInterface.h.


Constructor & Destructor Documentation

RenderTools::UpdateInterface::UpdateInterface ( void   ) 

Definition at line 5 of file UpdateInterface.cpp.


Member Function Documentation

bool RenderTools::UpdateInterface::needsUpdate ( void   )  const [virtual]

Definition at line 17 of file UpdateInterface.cpp.

virtual void RenderTools::UpdateInterface::onUpdate ( void   )  [pure virtual]

void RenderTools::UpdateInterface::setNeedsUpdate ( bool  state = true  )  [virtual]

Definition at line 21 of file UpdateInterface.cpp.

void RenderTools::UpdateInterface::update ( bool  force = false  )  [virtual]

Definition at line 10 of file UpdateInterface.cpp.


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

Generated on Wed Jan 26 00:15:37 2011 for RenderTools by  doxygen 1.5.8