#include <stdlib.h>#include <stdio.h>#include "OSGConfig.h"#include <iostream>Go to the source code of this file.
Namespaces | |
| namespace | osg |
Functions | |
| template<class RetT, class Arg1T> | |
| TypedFunctionFunctor1< RetT, PtrCallArg< Arg1T > > | osg::osgTypedFunctionFunctor1Ptr (RetT(*pFunc)(Arg1T *)) |
| template<class Arg1T> | |
| TypedFunctionVoidFunctor1< PtrCallArg< Arg1T > > | osg::osgTypedFunctionVoidFunctor1Ptr (void(*pFunc)(Arg1T *)) |
| template<class RetT, class Arg1T> | |
| TypedFunctionFunctor1< RetT, RefCallArg< Arg1T > > | osg::osgTypedFunctionFunctor1Ref (RetT(*pFunc)(Arg1T &)) |
| template<class Arg1T> | |
| TypedFunctionVoidFunctor1< RefCallArg< Arg1T > > | osg::osgTypedFunctionVoidFunctor1Ref (void(*pFunc)(Arg1T &)) |
| template<class RetT, class Arg1T> | |
| TypedFunctionFunctor1< RetT, CPtrCallArg< Arg1T > > | osg::osgTypedFunctionFunctor1CPtr (RetT(*pFunc)(Arg1T)) |
| template<class Arg1T> | |
| TypedFunctionVoidFunctor1< CPtrCallArg< Arg1T > > | osg::osgTypedFunctionVoidFunctor1CPtr (void(*pFunc)(Arg1T)) |
| template<class RetT, class Arg1T> | |
| TypedFunctionFunctor1< RetT, CPtrRefCallArg< Arg1T > > | osg::osgTypedFunctionFunctor1CPtrRef (RetT(*pFunc)(Arg1T &)) |
| template<class Arg1T> | |
| TypedFunctionVoidFunctor1< CPtrRefCallArg< Arg1T > > | osg::osgTypedFunctionVoidFunctor1CPtrRef (void(*pFunc)(Arg1T &)) |
| template<class RetT, class Arg1T> | |
| TypedObjectFunctor1< RetT, RefCallArg< Arg1T > > | osg::osgTypedMethodFunctor1Ref (RetT(Arg1T::*pFunc)()) |
| template<class Arg1T> | |
| TypedObjectVoidFunctor1< RefCallArg< Arg1T > > | osg::osgTypedMethodVoidFunctor1Ref (void(Arg1T::*pFunc)()) |
| template<class RetT, class Arg1T> | |
| TypedObjectFunctor1< RetT, PtrCallArg< Arg1T > > | osg::osgTypedMethodFunctor1Ptr (RetT(Arg1T::*pFunc)()) |
| template<class Arg1T> | |
| TypedObjectVoidFunctor1< PtrCallArg< Arg1T > > | osg::osgTypedMethodVoidFunctor1Ptr (void(Arg1T::*pFunc)()) |
| template<class RetT, class ObjectT, class Arg1T> | |
| TypedStoredObjectFunctor1< RetT, PtrCallArg< ObjectT >, PtrCallArg< Arg1T > > | osg::osgTypedMethodFunctor1ObjPtr (ObjectT *pObj, RetT(ObjectT::*pFunc)(Arg1T *)) |
| template<class ObjectT, class Arg1T> | |
| TypedStoredObjectVoidFunctor1< PtrCallArg< ObjectT >, PtrCallArg< Arg1T > > | osg::osgTypedMethodVoidFunctor1ObjPtr (ObjectT *pObj, void(ObjectT::*pFunc)(Arg1T *)) |
| template<class RetT, class ObjectT, class Arg1T> | |
| TypedStoredObjectFunctor1< RetT, PtrCallArg< ObjectT >, CPtrRefCallArg< Arg1T > > | osg::osgTypedMethodFunctor1ObjPtrCPtrRef (ObjectT *pObj, RetT(ObjectT::*pFunc)(Arg1T &)) |
| template<class ObjectT, class Arg1T> | |
| TypedStoredObjectVoidFunctor1< PtrCallArg< ObjectT >, CPtrRefCallArg< Arg1T > > | osg::osgTypedMethodVoidFunctor1ObjPtrCPtrRef (ObjectT *pObj, void(ObjectT::*pFunc)(Arg1T &)) |
| template<class RetT, class Arg1T> | |
| TypedObjectFunctor1< RetT, CPtrCallArg< Arg1T > > | osg::osgTypedMethodFunctor1CPtr (typename FunctorBuildFuncType1< RetT, CPtrCallArg< Arg1T > >::ObjFuncType pFunc) |
| template<class Arg1T> | |
| TypedObjectVoidFunctor1< CPtrCallArg< Arg1T > > | osg::osgTypedMethodVoidFunctor1CPtr (typename FunctorBuildFuncType1< void, CPtrCallArg< Arg1T > >::ObjFuncType pFunc) |
| template<class Arg1T> | |
| TypedObjectVoidFunctor1< CPtrRefCallArg< Arg1T > > | osg::osgTypedMethodVoidFunctor1CPtrRef (typename FunctorBuildFuncType1< void, CPtrRefCallArg< Arg1T > >::ObjFuncType pFunc) |
| template<class ObjectT, class Arg1T> | |
| TypedStoredObjectVoidFunctor1< CPtrCallArg< ObjectT >, CPtrCallArg< Arg1T > > | osg::osgTypedMethodVoidFunctor1ObjCPtr (ObjectT obj, typename TypedMethodVoidFunctor1ObjCPtrFGen< void, ObjectT, Arg1T >::Func pFunc) |
| template<class ObjectT, class Arg1T> | |
| TypedStoredObjectVoidFunctor1< CPtrRefCallArg< ObjectT >, CPtrRefCallArg< Arg1T > > | osg::osgTypedMethodVoidFunctor1ObjCPtrRef (ObjectT obj, typename TypedMethodVoidFunctor1ObjCPtrRefFGen< void, ObjectT, Arg1T >::Func pFunc) |
| template<class RetT, class ObjectT, class Arg2T> | |
| TypedFunctionFunctor2< RetT, PtrCallArg< ObjectT >, ArgsCollector< Arg2T > > | osg::osgTypedFunctionFunctor2Ptr (RetT(*pFunc)(ObjectT *, Arg2T)) |
| template<class ObjectT, class Arg2T> | |
| TypedFunctionVoidFunctor2< PtrCallArg< ObjectT >, ArgsCollector< Arg2T > > | osg::osgTypedFunctionVoidFunctor2Ptr (void(*pFunc)(ObjectT *, Arg2T)) |
| template<class RetT, class ObjectT, class Arg2T> | |
| TypedFunctionFunctor2< RetT, RefCallArg< ObjectT >, ArgsCollector< Arg2T > > | osg::osgTypedFunctionFunctor2Ref (RetT(*pFunc)(ObjectT &, Arg2T)) |
| template<class ObjectT, class Arg2T> | |
| TypedFunctionVoidFunctor2< RefCallArg< ObjectT >, ArgsCollector< Arg2T > > | osg::osgTypedFunctionVoidFunctor2Ref (void(*pFunc)(ObjectT &, Arg2T)) |
| template<class RetT, class ObjectT, class Arg2T> | |
| TypedFunctionFunctor2< RetT, CPtrCallArg< ObjectT >, ArgsCollector< Arg2T > > | osg::osgTypedFunctionFunctor2CPtr (RetT(*pFunc)(ObjectT, Arg2T)) |
| template<class ObjectT, class Arg2T> | |
| TypedFunctionVoidFunctor2< CPtrCallArg< ObjectT >, ArgsCollector< Arg2T > > | osg::osgTypedFunctionVoidFunctor2Cptr (void(*pFunc)(ObjectT, Arg2T)) |
| template<class RetT, class ObjectT, class Arg2T> | |
| TypedFunctionFunctor2< RetT, CPtrRefCallArg< ObjectT >, ArgsCollector< Arg2T > > | osg::osgTypedFunctionFunctor2CPtrRef (RetT(*pFunc)(ObjectT &, Arg2T)) |
| template<class ObjectT, class Arg2T> | |
| TypedFunctionVoidFunctor2< CPtrRefCallArg< ObjectT >, ArgsCollector< Arg2T > > | osg::osgTypedFunctionVoidFunctor2CPtrRef (void(*pFunc)(ObjectT &, Arg2T)) |
| template<class RetT, class Arg1T, class Arg2T> | |
| TypedObjectFunctor2< RetT, RefCallArg< Arg1T >, ArgsCollector< Arg2T > > | osg::osgTypedMethodFunctor2Ref (RetT(Arg1T::*pFunc)(Arg2T)) |
| template<class Arg1T, class Arg2T> | |
| TypedObjectVoidFunctor2< RefCallArg< Arg1T >, ArgsCollector< Arg2T > > | osg::osgTypedMethodVoidFunctor2Ref (void(Arg1T::*pFunc)(Arg2T)) |
| template<class RetT, class Arg1T, class Arg2T> | |
| TypedObjectFunctor2< RetT, PtrCallArg< Arg1T >, ArgsCollector< Arg2T > > | osg::osgTypedMethodFunctor2Ptr (RetT(Arg1T::*pFunc)(Arg2T)) |
| template<class Arg1T, class Arg2T> | |
| TypedObjectVoidFunctor2< PtrCallArg< Arg1T >, ArgsCollector< Arg2T > > | osg::osgTypedMethodVoidFunctor2Ptr (void(Arg1T::*pFunc)(Arg2T)) |
| template<class RetT, class ObjectT, class Arg1T, class Arg2T> | |
| TypedStoredObjectFunctor2< RetT, PtrCallArg< ObjectT >, PtrCallArg< Arg1T >, ArgsCollector< Arg2T > > | osg::osgTypedMethodFunctor2ObjPtr (ObjectT *pObj, RetT(ObjectT::*pFunc)(Arg1T *, Arg2T)) |
| template<class ObjectT, class Arg1T, class Arg2T> | |
| TypedStoredObjectVoidFunctor2< PtrCallArg< ObjectT >, PtrCallArg< Arg1T >, ArgsCollector< Arg2T > > | osg::osgTypedMethodVoidFunctor2ObjPtr (ObjectT *pObj, void(ObjectT::*pFunc)(Arg1T *, Arg2T)) |
| template<class RetT, class ObjectT, class Arg1T, class Arg2T> | |
| TypedStoredObjectFunctor2< RetT, PtrCallArg< ObjectT >, CPtrRefCallArg< Arg1T >, ArgsCollector< Arg2T > > | osg::osgTypedMethodFunctor2ObjPtrCPtrRef (ObjectT *pObj, RetT(ObjectT::*pFunc)(Arg1T &, Arg2T)) |
| template<class ObjectT, class Arg1T, class Arg2T> | |
| TypedStoredObjectVoidFunctor2< PtrCallArg< ObjectT >, CPtrRefCallArg< Arg1T >, ArgsCollector< Arg2T > > | osg::osgTypedMethodVoidFunctor2ObjPtrCPtrRef (ObjectT *pObj, void(ObjectT::*pFunc)(Arg1T &, Arg2T)) |
| template<class RetT, class ObjectT, class Arg2T> | |
| TypedObjectFunctor2< RetT, CPtrCallArg< ObjectT >, ArgsCollector< Arg2T > > | osg::osgTypedMethodFunctor2CPtr (typename FunctorBuildFuncType2< RetT, CPtrCallArg< ObjectT >, ArgsCollector< Arg2T > >::ObjFuncType pFunc) |
| template<class ObjectT, class Arg2T> | |
| TypedObjectVoidFunctor2< CPtrCallArg< ObjectT >, ArgsCollector< Arg2T > > | osg::osgTypedMethodVoidFunctor2CPtr (typename FunctorBuildFuncType2< void, CPtrCallArg< ObjectT >, ArgsCollector< Arg2T > >::ObjFuncType pFunc) |
| template<class ObjectT, class Arg1T> | |
| TypedObjectVoidFunctor2< CPtrRefCallArg< ObjectT >, ArgsCollector< Arg1T > > | osg::osgTypedMethodVoidFunctor2CPtrRef (typename FunctorBuildFuncType2< void, CPtrRefCallArg< ObjectT >, ArgsCollector< Arg1T > >::ObjFuncType pFunc) |
| template<class ObjectT, class Arg1T, class Arg2T> | |
| TypedStoredObjectVoidFunctor2< CPtrRefCallArg< ObjectT >, PtrCallArg< Arg1T >, ArgsCollector< Arg2T > > | osg::osgTypedMethodVoidFunctor2ObjCPtrPtr (ObjectT &pObj, typename TypedMethodVoidFunctor2ObjCPtrPtrFGen< void, ObjectT, Arg1T, Arg2T >::Func pFunc) |
| template<class ObjectT, class Arg1T, class Arg2T> | |
| TypedStoredObjectVoidFunctor2< CPtrRefCallArg< ObjectT >, CPtrRefCallArg< Arg1T >, ArgsCollector< Arg2T > > | osg::osgTypedMethodVoidFunctor2ObjCPtrRef (ObjectT &pObj, typename TypedMethodVoidFunctor2ObjCPtrRefFGen< void, ObjectT, Arg1T, Arg2T >::Func pFunc) |
| template<class RetT, class ObjectT, class Arg1T, class Arg2T> | |
| TypedObjectFunctor2< RetT, CPtrRefCallArg< Arg1T >, ArgsCollector< Arg2T > > | osg::osgTypedMethodFunctor2BaseCPtrRef (typename TypedMethodFunctor2BaseCPtrRefFGen< RetT, ObjectT, Arg2T >::Func pFunc) |
| template<class RetT, class ObjectT, class Arg1T, class Arg2T> | |
| TypedObjectFunctor2< RetT, CPtrCallArg< Arg1T >, ArgsCollector< Arg2T > > | osg::osgTypedMethodFunctor2BaseCPtr (typename TypedMethodFunctor2BaseCPtrRefFGen< RetT, ObjectT, Arg2T >::Func pFunc) |
1.4.3