#include <world_template.h>
Collaboration diagram for CL_World:

Public Methods | |
| CL_World (CL_NetSession *session, int object_netchannel) | |
| Construction:. | |
| virtual | ~CL_World () |
| CL_NetObjectChannel& | get_netobject_channel () |
| Attributes:. | |
| CL_NetSession* | get_session () |
| std::list<GameObject *>& | get_objects () |
| void | set_max_tick_elapsed (float time) |
| Operations:. | |
| void | add_object (GameObject *object) |
| void | remove_object (GameObject *object) |
| void | update () |
Protected Methods | |
| virtual void | on_create_object (const CL_NetObject &netobj, int msgType, const std::string &message) |
| Overrideables:. | |
Private Methods | |
| void | sig_create_object (const CL_NetObject &netobj, int msgType, const std::string &message) |
| Implementation:. | |
Private Attributes | |
| std::list<GameObject *> | objects |
| CL_NetSession* | session |
| CL_NetObjectChannel | netobject_channel |
| float | max_tick_elapsed |
| unsigned long | last_time |
| CL_Slot | slot_create_object |
|
||||||
|
Construction:.
Definition at line 178 of file world_template.h. |
|
||||
|
Definition at line 189 of file world_template.h. |
|
||||
|
Definition at line 205 of file world_template.h. |
|
||||
|
Attributes:.
Definition at line 195 of file world_template.h. |
|
||||
|
Definition at line 199 of file world_template.h. |
|
||||
|
Definition at line 197 of file world_template.h. |
|
||||||||
|
Overrideables:.
Definition at line 235 of file world_template.h. Referenced by sig_create_object(). |
|
||||
|
Definition at line 207 of file world_template.h. |
|
||||
|
Operations:.
Definition at line 203 of file world_template.h. |
|
||||||||
|
Implementation:.
Definition at line 242 of file world_template.h. |
|
||||
|
Definition at line 209 of file world_template.h. |
|
|||
|
Definition at line 256 of file world_template.h. |
|
|||
|
Definition at line 255 of file world_template.h. |
|
|||
|
Definition at line 254 of file world_template.h. |
|
|||
|
Definition at line 252 of file world_template.h. |
|
|||
|
Definition at line 253 of file world_template.h. |
|
|||
|
Definition at line 257 of file world_template.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001