OpenSceneGraph 2.8.4
|
#include <osgIntrospection/Export>
#include <osgIntrospection/Exceptions>
#include <osgIntrospection/Value>
#include <osgIntrospection/CustomAttributeProvider>
#include <osgIntrospection/ExtendedTypeInfo>
#include <string>
#include <typeinfo>
#include <vector>
#include <map>
#include <algorithm>
Classes | |
class | osgIntrospection::Type |
Objects of class Type are used to maintain information about reflected types. More... | |
Namespaces | |
namespace | osgIntrospection |
The osgIntrospection library provides the an introspection/reflection framework for non intrusive run-time querying and calling of class properties and methods. | |
Defines | |
#define | OSGINTROSPECTION_TYPE |
Typedefs | |
typedef std::vector< const MethodInfo * > | osgIntrospection::MethodInfoList |
typedef std::vector< const PropertyInfo * > | osgIntrospection::PropertyInfoList |
typedef std::vector< const ParameterInfo * > | osgIntrospection::ParameterInfoList |
typedef std::vector< const ConstructorInfo * > | osgIntrospection::ConstructorInfoList |
typedef std::map< const Type *, PropertyInfoList > | osgIntrospection::PropertyInfoMap |
typedef std::map< const Type *, MethodInfoList > | osgIntrospection::MethodInfoMap |
typedef std::map< int, std::string > | osgIntrospection::EnumLabelMap |
typedef std::vector< const Type * > | osgIntrospection::TypeList |
Functions | |
bool | osgIntrospection::operator== (const Type &t1, const Type &t2) |
Equality test operator. | |
bool | osgIntrospection::operator!= (const Type &t1, const Type &t2) |
Inequality test operator. | |
bool | osgIntrospection::operator< (const Type &t1, const Type &t2) |
Less than operator. | |
bool | osgIntrospection::operator>= (const Type &t1, const Type &t2) |
Greater than or equal to operator. Returns !operator<(). |
#define OSGINTROSPECTION_TYPE |
![]() | Generated at Sun Jan 8 2012 13:15:55 for the OpenSceneGraph by doxygen 1.7.4. |