
Public Member Functions | |
| virtual void | addEntity (Entity *e) |
| virtual UserEntity * | addUser (util::Controlled::CP cp) |
| virtual Entity * | createEntity (int typeID) |
| virtual Entity * | createPlayerEntity () |
| virtual void | deserialize (BinaryInput &b) |
| virtual void | deserializeProps (BinaryInput &b)=0 |
| virtual void | deserializeState (BinaryInput &b)=0 |
| virtual void | executeScriptEvent (int identifier, const string ¶m) |
| virtual int | getRegTypeID () |
| int | getSyncableID () |
| virtual void | init () |
| Logic () | |
| virtual void | removeUser (UserEntity *user) |
| virtual void | serialize (BinaryOutput &b) const |
| virtual void | serializeProps (BinaryOutput &b) const =0 |
| virtual void | serializeState (BinaryOutput &b) const =0 |
| void | setOnServer (bool _onServer) |
| void | setSyncableID (int _syncableID) |
Static Public Member Functions | |
| static int | getStaticRegTypeID () |
| static void | setStaticRegTypeID (int id) |
Protected Attributes | |
| bool | onServer |
| int | syncableID |
Static Protected Attributes | |
| static int | typeID |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implements ONE::util::Serializable. Reimplemented in ONE::scene::BillboardEntity. |
|
|
Implements ONE::network::Syncable. |
|
|
Implements ONE::network::Syncable. |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implements ONE::util::Serializable. Reimplemented in ONE::scene::BillboardEntity. |
|
|
Implements ONE::network::Syncable. |
|
|
Implements ONE::network::Syncable. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.3