Go to the source code of this file.
|
template<class PT > |
void | orxonox::callMemberNetworkFunction (PT ptr, uint32_t objectID, uint32_t clientID, const MultiType &mt1=MultiType::Null, const MultiType &mt2=MultiType::Null, const MultiType &mt3=MultiType::Null, const MultiType &mt4=MultiType::Null, const MultiType &mt5=MultiType::Null) |
|
template<class PT > |
void | orxonox::callStaticNetworkFunction (PT ptr, uint32_t clientID, const MultiType &mt1=MultiType::Null, const MultiType &mt2=MultiType::Null, const MultiType &mt3=MultiType::Null, const MultiType &mt4=MultiType::Null, const MultiType &mt5=MultiType::Null) |
|
template<class PT > |
void | orxonox::copyPtr (PT ptr, NetworkFunctionPointer &destptr) |
|
uint32_t | orxonox::getNetworkIdForPointer (const NetworkFunctionPointer &pointer) |
|
template<class T , class PT > |
NetworkFunctionBase * | orxonox::registerMemberNetworkFunctionFct (PT ptr, const std::string &name) |
|
template<class PT > |
NetworkFunctionBase * | orxonox::registerStaticNetworkFunctionFct (PT ptr, const std::string &name) |
|
#define registerMemberNetworkFunction |
( |
|
class, |
|
|
|
function |
|
) |
| |
Value: = (
new orxonox::SI_NF(orxonox::registerMemberNetworkFunctionFct<class>( &class::function, #
class "_" #
function)))->getFunction()
Definition: NetworkFunction.h:83
#define __UNIQUE_NUMBER__
Definition: OrxonoxConfig.h:129
StaticallyInitializedNetworkFunction SI_NF
Definition: NetworkFunctionIncludes.h:68
#define registerStaticNetworkFunction |
( |
|
functionPointer | ) |
|
Value:Definition: NetworkFunction.h:83
#define __UNIQUE_NUMBER__
Definition: OrxonoxConfig.h:129
StaticallyInitializedNetworkFunction SI_NF
Definition: NetworkFunctionIncludes.h:68
NetworkFunctionBase * registerStaticNetworkFunctionFct(PT ptr, const std::string &name)
Definition: NetworkFunctionIncludes.h:71