Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 5571 in orxonox.OLD for branches/network


Ignore:
Timestamp:
Nov 15, 2005, 7:10:13 PM (19 years ago)
Author:
patrick
Message:

network: modified the class_id of this branches. adapted it for network support, as its been done in world_entities branche

File:
1 edited

Legend:

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

    r5570 r5571  
    5757  // superclasses
    5858  CL_MASK_SUPER_CLASS           =    0xff000000,
    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 
     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,
    7571
    7672  // subsuper-classes
     
    8581  CL_WEAPON                     =    0x00120000,
    8682
    87   // subsuper-classes derivations taken : 1, 5, a, b, c.     << THIS IS A LIST OF ALL THE DCL_MASK_SUBSUPERCLASS_ID's taken
     83  // subsuper-classes derivations taken : 1, 5, a, b.     << THIS IS A LIST OF ALL THE DCL_MASK_SUBSUPERCLASS_ID's taken
    8884
    8985  // lowest level classes
     
    117113  CL_GLGUI_HANDLER              =    0x00000f40,
    118114  CL_GLGUI_MAIN_WIDGET          =    0x00000f41,
    119   CL_NETWORK_MANAGER            =    0x00000f50,
    120 
    121115
    122116  // StoryEntities (range from 0x00000100 to 0x000001ff)
     
    141135  CL_TEST_GUN                   =    0x00000230,
    142136  CL_TURRET                     =    0x00000231,
     137  CL_AIMING_TURRET              =    0x00000232,
    143138
    144139
     
    205200
    206201
    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,
     202  // misc: (range from 0x00000b00 to 0x00000cff)
     203  CL_ANIMATION                  =    0x00000b01,
    218204  //  CL_ANIMATION3D                =    0x00000b02,
    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,
     205  CL_QUICK_ANIMATION            =    0x00000b02,
     206  CL_FACTORY                    =    0x00000b03,
     207  CL_INI_PARSER                 =    0x00000b04,
     208  CL_LIST                       =    0x00000b05,
     209  CL_SUBSTRING                  =    0x00000b06,
     210  CL_LOAD_PARAM                 =    0x00000b07,
     211  CL_CURVE                      =    0x00000b08,
     212  CL_VECTOR                     =    0x00000b09,
     213  CL_CHARACTER_ATTRIBUTES       =    0x00000b0a,
     214  CL_TRACK_ELEMENT              =    0x00000b0b,
     215  CL_NUMBER                     =    0x00000b0c,
     216  CL_FAST_FACTORY               =    0x00000c01,
     217  CL_SHELL                      =    0x00000c10,
     218  CL_SHELL_COMMAND              =    0x00000c11,
     219  CL_SHELL_COMMAND_CLASS        =    0x00000c12,
     220  CL_SHELL_INPUT                =    0x00000c13,
     221  CL_SHELL_COMPLETION           =    0x00000c14,
     222  CL_SHELL_COMMAND_ALIAS        =    0x00000c15,
    237223
    238224  // Spatial Data Separation
    239   CL_SPATIAL_SEPARATION         =    0x00000d0d,
    240   CL_QUADTREE                   =    0x00000d0e,
    241   CL_QUADTREE_NODE              =    0x00000d0f
     225  CL_SPATIAL_SEPARATION         =    0x00000b0d,
     226  CL_QUADTREE                   =    0x00000b0e,
     227  CL_QUADTREE_NODE              =    0x00000b0f
    242228};
    243229
Note: See TracChangeset for help on using the changeset viewer.