OSG
3.4.0
|
#include <osg/Export>
#include <osg/Object>
#include <osg/Callback>
#include <osg/Shader>
#include <osg/GL>
#include <typeinfo>
#include <utility>
#include <vector>
Go to the source code of this file.
Classes | |
class | osg::StateAttribute |
struct | osg::StateAttribute::ModeUsage |
Namespaces | |
osg | |
Macros | |
#define | GL_COLOR_SUM 0x8458 |
#define | META_StateAttribute(library, name, type) |
#define | COMPARE_StateAttribute_Types(TYPE, rhs_attribute) |
#define | COMPARE_StateAttribute_Parameter(parameter) |
#define COMPARE_StateAttribute_Parameter | ( | parameter | ) |
COMPARE_StateAttribute_Parameter macro is a helper for implementing the StatateAtribute::compare(..) method. Macro assumes that variable rhs has been correctly defined by preceding code macro.
Definition at line 69 of file StateAttribute.h.
#define COMPARE_StateAttribute_Types | ( | TYPE, | |
rhs_attribute | |||
) |
COMPARE_StateAttribute_Types macro is a helper for implementing the StateAtribute::compare(..) method.
Definition at line 57 of file StateAttribute.h.
#define GL_COLOR_SUM 0x8458 |
Definition at line 30 of file StateAttribute.h.
#define META_StateAttribute | ( | library, | |
name, | |||
type | |||
) |
META_StateAttribute macro define the standard clone, isSameKindAs, className and getType methods. Use when subclassing from Object to make it more convenient to define the standard pure virtual methods which are required for all Object subclasses.
Definition at line 48 of file StateAttribute.h.