Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 5570 in orxonox.OLD for branches/network


Ignore:
Timestamp:
Nov 15, 2005, 2:36:13 PM (19 years ago)
Author:
bensch
Message:

orxonox/branches/network: added new ClassID's for the Networking modules

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/network/src/defs/class_id.h

    r5458 r5570  
    5757  // superclasses
    5858  CL_MASK_SUPER_CLASS           =    0xff000000,
    59   CL_BASE_OBJECT                =    0x01000000,
    60 
    61   CL_PARENT_NODE                =    0x02000000,
    62   CL_WORLD_ENTITY               =    0x04000000,
    63 
    64   CL_STORY_ENTITY               =    0x08000000,
    65 
    66   CL_PHYSICS_INTERFACE          =    0x10000000,
    67 
    68   CL_EVENT_LISTENER             =    0x20000000,
    69 
    70   CL_ELEMENT_2D                 =    0x40000000,
     59  CL_BASE_OBJECT                =    0xff000000,
     60
     61  CL_PARENT_NODE                =    0x01000000,
     62
     63  CL_STORY_ENTITY               =    0x02000000,
     64
     65  CL_PHYSICS_INTERFACE          =    0x04000000,
     66
     67  CL_EVENT_LISTENER             =    0x08000000,
     68
     69  CL_ELEMENT_2D                 =    0x10000000,
     70
     71  CL_SYNCRONIZEABLE             =    0x20000000,
     72
     73  CL_WORLD_ENTITY               =    0x40000000,
     74
    7175
    7276  // subsuper-classes
     
    8185  CL_WEAPON                     =    0x00120000,
    8286
    83   // subsuper-classes derivations taken : 1, 5, a, b.     << THIS IS A LIST OF ALL THE DCL_MASK_SUBSUPERCLASS_ID's taken
     87  // subsuper-classes derivations taken : 1, 5, a, b, c.     << THIS IS A LIST OF ALL THE DCL_MASK_SUBSUPERCLASS_ID's taken
    8488
    8589  // lowest level classes
     
    113117  CL_GLGUI_HANDLER              =    0x00000f40,
    114118  CL_GLGUI_MAIN_WIDGET          =    0x00000f41,
     119  CL_NETWORK_MANAGER            =    0x00000f50,
     120
    115121
    116122  // StoryEntities (range from 0x00000100 to 0x000001ff)
     
    199205
    200206
    201   // misc: (range from 0x00000b00 to 0x00000cff)
    202   CL_ANIMATION                  =    0x00000b01,
     207  // network stuff (range from 0x00000b00 to 0x00000bff)
     208  CL_DATA_STREAM                =    0x00b01000,
     209  CL_NETWORK_STREAM             =    0x00000b01,
     210  CL_NETWORK_PROTOCOL           =    0x00000b02,
     211  CL_NETWORK_SOCKET             =    0x00000b03,
     212  CL_CONNECTION_MONITOR         =    0x00000b04,
     213
     214
     215
     216  // misc: (range from 0x00000d00 to 0x00000eff)
     217  CL_ANIMATION                  =    0x00000d01,
    203218  //  CL_ANIMATION3D                =    0x00000b02,
    204   CL_QUICK_ANIMATION            =    0x00000b02,
    205   CL_FACTORY                    =    0x00000b03,
    206   CL_INI_PARSER                 =    0x00000b04,
    207   CL_LIST                       =    0x00000b05,
    208   CL_SUBSTRING                  =    0x00000b06,
    209   CL_LOAD_PARAM                 =    0x00000b07,
    210   CL_CURVE                      =    0x00000b08,
    211   CL_VECTOR                     =    0x00000b09,
    212   CL_CHARACTER_ATTRIBUTES       =    0x00000b0a,
    213   CL_TRACK_ELEMENT              =    0x00000b0b,
    214   CL_NUMBER                     =    0x00000b0c,
    215   CL_FAST_FACTORY               =    0x00000c01,
    216   CL_SHELL                      =    0x00000c10,
    217   CL_SHELL_COMMAND              =    0x00000c11,
    218   CL_SHELL_COMMAND_CLASS        =    0x00000c12,
    219   CL_SHELL_INPUT                =    0x00000c13,
    220   CL_SHELL_COMPLETION           =    0x00000c14,
    221   CL_SHELL_COMMAND_ALIAS        =    0x00000c15,
     219  CL_QUICK_ANIMATION            =    0x00000d02,
     220  CL_FACTORY                    =    0x00000d03,
     221  CL_INI_PARSER                 =    0x00000d04,
     222  CL_LIST                       =    0x00000d05,
     223  CL_SUBSTRING                  =    0x00000d06,
     224  CL_LOAD_PARAM                 =    0x00000d07,
     225  CL_CURVE                      =    0x00000d08,
     226  CL_VECTOR                     =    0x00000d09,
     227  CL_CHARACTER_ATTRIBUTES       =    0x00000d0a,
     228  CL_TRACK_ELEMENT              =    0x00000d0b,
     229  CL_NUMBER                     =    0x00000d0c,
     230  CL_FAST_FACTORY               =    0x00000d01,
     231  CL_SHELL                      =    0x00000d10,
     232  CL_SHELL_COMMAND              =    0x00000d11,
     233  CL_SHELL_COMMAND_CLASS        =    0x00000d12,
     234  CL_SHELL_INPUT                =    0x00000d13,
     235  CL_SHELL_COMPLETION           =    0x00000d14,
     236  CL_SHELL_COMMAND_ALIAS        =    0x00000d15,
    222237
    223238  // Spatial Data Separation
    224   CL_SPATIAL_SEPARATION         =    0x00000b0d,
    225   CL_QUADTREE                   =    0x00000b0e,
    226   CL_QUADTREE_NODE              =    0x00000b0f
     239  CL_SPATIAL_SEPARATION         =    0x00000d0d,
     240  CL_QUADTREE                   =    0x00000d0e,
     241  CL_QUADTREE_NODE              =    0x00000d0f
    227242};
    228243
Note: See TracChangeset for help on using the changeset viewer.