class OSGPRODUCER_EXPORT osgProducer::OsgSceneHandler


Inheritance:


Public Methods

[more] OsgSceneHandler(osg::DisplaySettings* ds = NULL)
[more]virtual void init()
override the init method to force it be run one at a time
[more]virtual void clear(Producer::Camera& camera)
[more]virtual void clearImplementation(Producer::Camera& camera)
[more]void setClearCallback(Callback* callback)
[more]Callback* getClearCallback()
[more]const Callback* getClearCallback() const
[more]virtual void cull(Producer::Camera& camera)
[more]virtual void cullImplementation(Producer::Camera& camera)
[more]void setCullCallback(Callback* callback)
[more]Callback* getCullCallback()
[more]const Callback* getCullCallback() const
[more]virtual void draw(Producer::Camera& camera)
[more]virtual void drawImplementation(Producer::Camera& camera)
[more]void setDrawCallback(Callback* callback)
[more]Callback* getDrawCallback()
[more]const Callback* getDrawCallback() const
[more]void setContextID( int id )

Public Members

class Callback: public osg::Referenced

Protected Fields

[more]osg::ref_ptr<Callback> _clearCallback
[more]osg::ref_ptr<Callback> _cullCallback
[more]osg::ref_ptr<Callback> _drawCallback

Protected Methods

[more]virtual ~OsgSceneHandler()


Documentation

o OsgSceneHandler(osg::DisplaySettings* ds = NULL)

ovirtual void init()
override the init method to force it be run one at a time

ovirtual void clear(Producer::Camera& camera)

ovirtual void clearImplementation(Producer::Camera& camera)

ovoid setClearCallback(Callback* callback)

oCallback* getClearCallback()

oconst Callback* getClearCallback() const

ovirtual void cull(Producer::Camera& camera)

ovirtual void cullImplementation(Producer::Camera& camera)

ovoid setCullCallback(Callback* callback)

oCallback* getCullCallback()

oconst Callback* getCullCallback() const

ovirtual void draw(Producer::Camera& camera)

ovirtual void drawImplementation(Producer::Camera& camera)

ovoid setDrawCallback(Callback* callback)

oCallback* getDrawCallback()

oconst Callback* getDrawCallback() const

ovoid setContextID( int id )

ovirtual ~OsgSceneHandler()

oosg::ref_ptr<Callback> _clearCallback

oosg::ref_ptr<Callback> _cullCallback

oosg::ref_ptr<Callback> _drawCallback


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.