#include <OSGTypedFunctors1.h>
Public Types | |
| typedef CallArgT::ObjType | ObjType |
| typedef CallArgT::ArgType | ArgType |
| typedef FunctorBuildFuncType1< RetT, CallArgT >::FuncFunctionType | FunctionF |
| typedef FunctorBuildFuncType1< RetT, CallArgT >::ObjFuncType | ObjMethodF |
Static Public Member Functions | |
| static void | callObjectMethodVoid (UInt8 *pData2, ArgType arg1) |
| static RetT | callObjectMethod (UInt8 *pData2, ArgType arg1) |
Definition at line 71 of file OSGTypedFunctors1.h.
|
|||||
|
Definition at line 73 of file OSGTypedFunctors1.h. |
|
|||||
|
Definition at line 74 of file OSGTypedFunctors1.h. |
|
|||||
|
Definition at line 77 of file OSGTypedFunctors1.h. |
|
|||||
|
Definition at line 80 of file OSGTypedFunctors1.h. |
|
||||||||||||||||
|
Definition at line 82 of file OSGTypedFunctors1.h. 00083 { 00084 ObjMethodF pFunc = *((ObjMethodF *) pData2); 00085 ObjType *pObj = CallArgT::getPtr(arg1); 00086 00087 (pObj->*pFunc)(); 00088 }
|
|
||||||||||||||||
|
Definition at line 90 of file OSGTypedFunctors1.h. 00091 { 00092 ObjMethodF pFunc = *((ObjMethodF *) pData2); 00093 ObjType *pObj = CallArgT::getPtr(arg1); 00094 00095 return (pObj->*pFunc)(); 00096 }
|
1.4.3