#include <OSGTypedFunctors1.h>
Public Types | |
| typedef StoredObjCallArgT::ObjType | ObjType |
| typedef ArgsT::ArgType | ArgType |
| typedef ObjType * | SetObjectT |
| typedef ObjType * | StoredObjectT |
| typedef FunctorBuildObjFuncType1< RetT, StoredObjCallArgT, ArgsT >::ObjFuncType | ObjMethodF |
Static Public Member Functions | |
| static void | setCalledObject (Char8 *pData, SetObjectT obj) |
| static void | callObjectMethodVoid (UInt8 *pData1, UInt8 *pData2, ArgType arg1) |
| static RetT | callObjectMethod (UInt8 *pData1, UInt8 *pData2, ArgType arg1) |
Definition at line 109 of file OSGTypedFunctors1.h.
|
|||||
|
Definition at line 111 of file OSGTypedFunctors1.h. |
|
|||||
|
Definition at line 113 of file OSGTypedFunctors1.h. |
|
|||||
|
Definition at line 115 of file OSGTypedFunctors1.h. |
|
|||||
|
Definition at line 116 of file OSGTypedFunctors1.h. |
|
|||||
|
Definition at line 121 of file OSGTypedFunctors1.h. |
|
||||||||||||||||
|
Definition at line 124 of file OSGTypedFunctors1.h.
|
|
||||||||||||||||||||
|
Definition at line 129 of file OSGTypedFunctors1.h. 00132 { 00133 StoredObjectT pObj = *((StoredObjectT *) pData1); 00134 00135 ObjMethodF pFunc = *((ObjMethodF *) pData2); 00136 00137 (pObj->*pFunc)(arg1); 00138 }
|
|
||||||||||||||||||||
|
Definition at line 140 of file OSGTypedFunctors1.h. 00143 { 00144 StoredObjectT pObj = *((StoredObjectT *) pData1); 00145 00146 ObjMethodF pFunc = *((ObjMethodF *) pData2); 00147 00148 return (pObj->*pFunc)(arg1); 00149 }
|
1.4.3