| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/attribute.h>

Public Member Functions | |
| Attribute (bool enabled=true) | |
| Per default all attributes are enabled. | |
| virtual ID | category () const |
| VRS_TYPEINFO (Attribute, RenderObj) | |
| VRS::Attribute::Attribute | ( | bool | enabled = true |
) |
Per default all attributes are enabled.
| virtual ID VRS::Attribute::category | ( | ) | const [virtual] |
Defines the category under which objects of this type get stored in contexts. By default, the category is the same as the class name. Attribute classes may want to overwrite the category for example, if further subclasses should be stored in the same category as their base class (i.e., the category of subclasses would return the base class name.
Reimplemented in VRS::ContextData< T >, VRS::CullingAttribute, VRS::Light, VRS::Mirror, VRS::TexEnvGL, VRS::TextureGL, VRS::TexturingEffectGL, VRS::Tessellation, VRS::Texture, and VRS::ContextData< VRS::Canvas * >.