scg3
0.6
|
Base class for all cores (abstract). More...
#include "Core.h"
Public Member Functions | |
Core () | |
virtual | ~Core ()=0 |
virtual void | render (RenderState *renderState)=0 |
virtual void | renderPost (RenderState *renderState) |
scg::Core::Core | ( | ) |
Constructor.
|
pure virtual |
Destructor.
|
pure virtual |
Render core.
Implemented in scg::ShaderCore, scg::MaterialCore, scg::GeometryCore, scg::Texture2DCore, scg::BumpMapCore, scg::TextureCore, scg::ColorCore, and scg::CubeMapCore.
|
virtual |
Render core after traversing sub-tree, e.g., to restore previous state.
Reimplemented in scg::ShaderCore, scg::MaterialCore, scg::Texture2DCore, scg::BumpMapCore, scg::TextureCore, scg::ColorCore, and scg::CubeMapCore.