OpenSceneGraph 2.8.3
|
#include <osgIntrospection/Export>
#include <osgIntrospection/Value>
#include <osgIntrospection/ParameterInfo>
#include <osgIntrospection/MethodInfo>
#include <osgIntrospection/variant_cast>
#include <vector>
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_UTILITY_ |
Functions | |
bool OSGINTROSPECTION_EXPORT | osgIntrospection::areParametersCompatible (const ParameterInfoList &pl1, const ParameterInfoList &pl2) |
bool OSGINTROSPECTION_EXPORT | osgIntrospection::areArgumentsCompatible (const ValueList &vl, const ParameterInfoList &pl, float &match) |
template<typename T > | |
void | osgIntrospection::convertArgument (ValueList &src, ValueList &dest, const ParameterInfoList &pl, int index) |
template<typename T > | |
const T & | osgIntrospection::getInstance (const Value &instance) |
Return a const reference on the reflected value given on the instance. | |
template<typename T > | |
T & | osgIntrospection::getInstance (Value &instance) |
Return a reference on the reflected value given on the instance. |
#define OSGINTROSPECTION_UTILITY_ |
![]() | Generated at Tue Mar 22 2011 13:20:19 for the OpenSceneGraph by doxygen 1.7.3. |