Inheritance diagram for osg::GraphicsThread::Operation:

Public Member Functions | |
| Operation (const std::string &name, bool keep) | |
| void | setName (const std::string &name) |
| const std::string & | getName () const |
| void | setKeep (bool keep) |
| bool | getKeep () const |
| virtual void | release () |
| virtual void | operator() (GraphicsContext *) |
Public Attributes | |
| std::string | _name |
| bool | _keep |
| osg::GraphicsThread::Operation::Operation | ( | const std::string & | name, | |
| bool | keep | |||
| ) | [inline] |
| bool osg::GraphicsThread::Operation::getKeep | ( | ) | const [inline] |
Get whether the operation should be kept once its been applied.
| const std::string& osg::GraphicsThread::Operation::getName | ( | ) | const [inline] |
Get the human readable name of the operation.
| virtual void osg::GraphicsThread::Operation::operator() | ( | GraphicsContext * | ) | [inline, virtual] |
Do the actual task of this operation.
Reimplemented in osg::SwapBuffersOperation, osg::BarrierOperation, and osg::ReleaseContext_Block_MakeCurrentOperation.
| virtual void osg::GraphicsThread::Operation::release | ( | ) | [inline, virtual] |
if this operation is a barrier then release it.
Reimplemented in osg::BarrierOperation, and osg::ReleaseContext_Block_MakeCurrentOperation.
| void osg::GraphicsThread::Operation::setKeep | ( | bool | keep | ) | [inline] |
Set whether the operation should be kept once its been applied.
| void osg::GraphicsThread::Operation::setName | ( | const std::string & | name | ) | [inline] |
Set the human readable name of the operation.
| std::string osg::GraphicsThread::Operation::_name |
1.4.7