8#ifndef META_OCEAN_RENDERING_GI_ATTRIBUTE_SET_H
9#define META_OCEAN_RENDERING_GI_ATTRIBUTE_SET_H
28namespace GlobalIllumination
This class is the base class for all attribute set objects.
Definition AttributeSet.h:43
This class implements a Global Illumination attribute set object.
Definition GIAttributeSet.h:38
void removeAttribute(const AttributeRef &attribute) override
Removes a registered attribute from this attribute ses.
void addAttribute(const AttributeRef &attribute) override
Adds a new attribute to this attribute set.
GIAttributeSet()
Creates a new Global Illumination attribute set object.
~GIAttributeSet() override
Destructs a Global Illumination attribute set object.
This class implements a class factory for all Global Illumination objects.
Definition GIFactory.h:30
This class is the base class for all Global Illumination objects.
Definition GIObject.h:29
This class implements a smart rendering object reference.
Definition rendering/ObjectRef.h:34
The namespace covering the entire Ocean framework.
Definition Accessor.h:15