|
Developer Documentation
|
Interface for modifying render objects. More...
#include <ACG/GL/RenderObject.hh>
Public Member Functions | |
| RenderObjectModifier (const std::string &_name="") | |
| virtual void | apply (RenderObject *_obj)=0 |
| apply the modifier More... | |
| const std::string & | name () const |
| Get name of the modifier. | |
Private Attributes | |
| std::string | name_ |
Interface for modifying render objects.
This class has to be implemented by a user, and could be set to nodes that allow modification of render-objects. The modifier is then applied directly before adding an object to a renderer. It allows low-level access to all settings in a render-objects.
Definition at line 539 of file RenderObject.hh.
|
pure virtual |
apply the modifier
| _obj | modifiable render-object |