- Timestamp:
- Nov 5, 2008, 3:43:16 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/objecthierarchy/src/network/Synchronisable.h
r2132 r2143 42 42 43 43 #define REGISTERDATA(varname, ...) \ 44 registerVar ((void*)&varname, sizeof(varname), DATA, __VA_ARGS__)44 registerVariable((void*)&varname, sizeof(varname), DATA, __VA_ARGS__) 45 45 #define REGISTERSTRING(stringname, ...) \ 46 registerVar (&stringname, stringname.length()+1, STRING, __VA_ARGS__)46 registerVariable(&stringname, stringname.length()+1, STRING, __VA_ARGS__) 47 47 48 48 namespace orxonox … … 115 115 protected: 116 116 Synchronisable(BaseObject* creator); 117 void registerVar(void *var, int size, variableType t, uint8_t mode=0x1, NetworkCallbackBase *cb=0); 117 void registerVariable(void *var, int size, variableType t, uint8_t mode=0x1, NetworkCallbackBase *cb=0); 118 void unregisterVariable(void *var); 118 119 void setObjectMode(uint8_t mode); 119 120 void setObjectFrequency(unsigned int freq){ objectFrequency_ = freq; }
Note: See TracChangeset
for help on using the changeset viewer.