Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/branches/playability/src/defs/class_id_DEPRECATED.h @ 10235

Last change on this file since 10235 was 10023, checked in by marcscha, 17 years ago

little modifications to swarm launcher

File size: 18.1 KB
RevLine 
[8190]1
[4591]2/*
3   orxonox - the future of 3D-vertical-scrollers
4
5   Copyright (C) 2004 orx
6
7   This program is free software; you can redistribute it and/or modify
8   it under the terms of the GNU General Public License as published by
9   the Free Software Foundation; either version 2, or (at your option)
10   any later version.
11
12### File Specific:
[6818]13   main-programmer: Benjamin Grauer
14   co-programmer: Patrick Boenzli
[4591]15
[4596]16   2005-06-10: (bensch) added new sturcture to support multiple inheritance
[4591]17*/
18
[4571]19/*!
[9716]20 * @file class_id_DEPRECATED.h
[6818]21 * @brief contains a list of orxonox ClassID's (identities to register classes and their SuperClasses)
[5434]22 *
[6818]23 *  this File is used to identify an Object with its Class and also with its sub/super-classes.
[6278]24 *  this is also used by the ObjectManager/Factory to identify and load important classes
[5434]25 *
26 *  !! important !!
27 *  When adding a new CLASS be sure about the following:
28 *    1. if it is a (SUB)SUPERCLASS make sure there is still space left (if not think of a new approach)
[6278]29 *    2. check if the Number you add is not refered twice, and that with (SUB)SUPERCLASSES there are no intersections
30 *    3. be sure to add you stuff in the right section, and don't interest yourself for the order of things. :)
[5434]31 */
[4315]32
[9716]33#ifndef _CLASS_ID___DEPRECATED___H
34#define _CLASS_ID___DEPRECATED___H
[4315]35
36//! list of all classes to be loadable in via the ObjectManager
[4591]37/**
38 *
[6278]39 * -------------------------------------------------------------------------------------------
40 * Consider the Identifiers 0xABCDEFGH
41 * The first two: A and B are superclass Identifiers !! THEY ARE ALREADY FULL !!
42 *
43 * The second three are for sub-superclass-groups inheritance:
44 *  C: a Group identifier: can be anything from 1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,g,h
45 *  D,E: Member within the Group, to specify further deriavtions within the Group.
46 *       These may be anything from 1,2,4,8 (at D and E)
[6279]47 *  !! consider, that you __may not__ have a derivated class from group a and group b.
[6278]48 *
49 * The last three entries F,G,H are for any leaf classes in existence.
50 * they are ordered in the following way:
51 *  F: LEAF-GroupSpecifier
52 *  G,H: UNIQUE NUMBER eithin F-Group.
[6279]53 *
54 * You only have to extend the Class with your ClassID-tag.
55 * If something goes Wrong, you get an Assertion-Warning in BaseObject.
56 * !! Abstrace/Non-total-leaf classes do not have a LEAF-part.
[6278]57 * -------------------------------------------------------------------------------------------
58 *
59 * COUNT:
[4837]60 * -> # max SuperClass-count        = 7 (not intersecting)
61 *    # max SubSuperClass-count     = 15*7 = 105 (the 7 classes will be able to get derived from each other, but not over the SubSuperClass.)
62 *    # max lowerClasses-count      = 3^16 = enough (they are Leaves, and may NOT be derived by any other class.)
63 */
[9715]64typedef enum ClassID_DEPRICATED
[4315]65{
[4754]66  // the Nothing CLASS (NULL)
[4837]67  CL_NULL                       =    0x00000000,
[4754]68
[6818]69  /// SUPER-classes
[4837]70  CL_MASK_SUPER_CLASS           =    0xff000000,
[5915]71  CL_BASE_OBJECT                =    0x00000000,
[4592]72
[5822]73  CL_PARENT_NODE                =    0x01000000,
[4592]74
[5822]75  CL_STORY_ENTITY               =    0x02000000,
[4445]76
[5822]77  CL_PHYSICS_INTERFACE          =    0x04000000,
[4592]78
[5822]79  CL_EVENT_LISTENER             =    0x08000000,
[4592]80
[5822]81  CL_ELEMENT_2D                 =    0x10000000,
[4838]82
[5915]83  CL_SYNCHRONIZEABLE            =    0x20000000,
[5822]84
85  CL_WORLD_ENTITY               =    0x40000000,
86
[6818]87  /// subsuper-classes
88  // subsuper-classes derivations taken : 1, 2, 5, a, b, c.   << THIS IS A LIST OF ALL THE DCL_MASK_SUBSUPERCLASS_ID's taken
[4837]89  CL_MASK_SUBSUPER_CLASS        =    0x00fff000,
[5915]90  CL_MASK_SUBSUPER_CLASS_IDA    =    0x00f00000,
91  CL_MASK_SUBSUPER_CLASS_IDB    =    0x000ff000,
[6731]92
[4592]93  // lowest level classes
[6818]94  // These are also referenced to as Leaf-classes
[4837]95  CL_MASK_LOWLEVEL_CLASS        =    0x00000fff,
[4595]96
[7256]97  CL_PREFERENCES                =    0X00000f51,
[6818]98
[6831]99  /// SINGLETON classes (range from 0x00000000 to 0x000000ff)
100  CL_MASK_SINGLETON             =    0x00000000,
101  CL_ORXONOX                    =    0x00000001,
102  CL_NULL_PARENT                =    0x00000002,
103  CL_PILOT_PARENT               =    0x00000003,
104  CL_OBJECT_MANAGER             =    0x00000004,
105  CL_RESOURCE_MANAGER           =    0x00000005,
106  CL_GARBAGE_COLLECTOR          =    0x00000006,
107  CL_GAME_LOADER                =    0x00000007,
108  CL_GRAPHICS_ENGINE            =    0x00000008,
109  CL_TEXT_ENGINE                =    0x00000009,
110  CL_LIGHT_MANAGER              =    0x0000000a,
111  CL_EVENT_HANDLER              =    0x0000000b,
112  CL_PHYSICS_ENGINE             =    0x0000000c,
113  CL_CD_ENGINE                  =    0x0000000d,
114  CL_PARTICLE_ENGINE            =    0x0000000e,
115  CL_SOUND_ENGINE               =    0x0000000f,
116  CL_ANIMATION_PLAYER           =    0x00000010,
117  CL_TRACK_MANAGER              =    0x00000011,
118  CL_TRACK_NODE                 =    0x00000012,
119  CL_STATE                      =    0x00000013,
120  CL_FRAMEWORK                  =    0x00000014,
[8490]121  CL_CR_ENGINE                  =    0x00000015,
[6831]122  CL_RENDER_2D                  =    0x00000021,
123  CL_NULL_ELEMENT_2D            =    0x00000022,
124  CL_SHELL_BUFFER               =    0x00000032,
125  CL_GLGUI_HANDLER              =    0x00000040,
126  CL_GLGUI_MAIN_WIDGET          =    0x00000041,
127  CL_NETWORK_MANAGER            =    0x00000050,
128  CL_SHARED_NETWORK_DATA        =    0x00000051,
[9406]129  CL_NETWORK_SETTINGS           =    0x00000052,
[7810]130  CL_ATMOSPHERIC_ENGINE         =    0x00000061,
[4591]131
[6818]132  /// StoryEntities (range from 0x00000100 to 0x000001ff)
133  CL_GAME_WORLD                 =    0x00101000,
134  CL_GAME_WORLD_DATA            =    0x00102000,
[7393]135  CL_GAME_RULES                 =    0x00104000,
[8068]136  CL_NETWORK_GAME_RULES         =    0x00108000,
137  CL_MISSION_GOAL               =    0x00110000,
[6818]138
[4837]139  CL_CAMPAIGN                   =    0x00000101,
[6424]140  CL_CAMPAIGN_DATA              =    0x00000102,
[6634]141  CL_SIMPLE_GAME_MENU           =    0x00000103,
142  CL_SIMPLE_GAME_MENU_DATA      =    0x00000104,
[6424]143  CL_SINGLE_PLAYER_WORLD        =    0x00000105,
144  CL_SINGLE_PLAYER_WORLD_DATA   =    0x00000106,
145  CL_MULTI_PLAYER_WORLD         =    0x00000107,
146  CL_MULTI_PLAYER_WORLD_DATA    =    0x00000108,
[6600]147  CL_MOVIE_LOADER               =    0x00000109,
[4591]148
[8717]149  CL_GAME_MENU                  =    0x00000110,
150  CL_GAME_MENU_DATA             =    0x00000111,
151
152
[8068]153  CL_MULTIPLAYER_TEAM_DEATHMATCH=    0x00000121,
154  CL_SINGLEPLAYER_SHOOTEMUP     =    0x00000122,
[7393]155
[7461]156  CL_KILL_TARGET                =    0x00105001,
[7393]157
[7461]158
[6818]159  /// SUPER-PNodes
[6831]160  CL_FIELD                      =    0x00201000,
[6634]161
[6818]162  /// PNodes
[6831]163  CL_CAMERA                     =    0x00000201,
164  CL_CAMERA_TARGET              =    0x00000202,
[4591]165
[6818]166
167  /// SUPER-WorldEntities
[6831]168  CL_PLAYER                     =    0x00302000,
[6818]169
[6831]170  CL_PLAYABLE                   =    0x00301000,
171  CL_NPC                        =    0x00304000,
172  CL_PROJECTILE                 =    0x00308000,
173  CL_WEAPON                     =    0x00310000,
174  CL_POWER_UP                   =    0x00320000,
175  CL_EXTENDABLE                 =    0x00340000,
[6818]176
[6831]177  /// WorldEntities (range from 0x00000300 to 0x000005ff)
[6818]178  // Environments
[6832]179  CL_ENVIRONMENT                =    0x00000303,
[6831]180  CL_SATELLITE                  =    0x00000304,
181  CL_SKYBOX                     =    0x00000305,
182  CL_SKYSPHERE                  =    0x00000306,
183  CL_TERRAIN                    =    0x00000307,
184  CL_WATER                      =    0x00000308,
185  CL_PLANET                     =    0x00000309,
[7041]186  CL_BUILDING                   =    0x00000310,
[7785]187  CL_MAPPED_WATER               =    0x00000311,
[8186]188  CL_BSP_ENTITY                 =    0x00000312,
[8793]189  CL_SKYDOME                    =    0x00000313,
[8894]190  CL_DOOR                       =    0x00000314,
[9003]191  CL_REPAIR_STATION             =    0x00000315,
192  CL_CRANE                      =    0x00000316,
193  CL_BRAKING_WALL               =    0X00000317,
[9235]194  CL_AIMING_SYSTEM              =    0x00000318,
195  CL_GATE                       =    0x00000319,
[6455]196
[6818]197  // Playables
[7041]198  CL_SPACE_SHIP                 =    0x0000035a,
199  CL_HELICOPTER                 =    0x0000035b,
200  CL_SPAWNING_POINT             =    0x0000035c,
201  CL_MD2_CREATURE               =    0x0000035d,
202  CL_HOVER                      =    0x0000035e,
203  CL_TURBINE_HOVER              =    0x0000035f,
[9061]204  CL_SPACECRAFT_2D              =    0x00000360,
205  CL_CRUIZER                    =    0x00000361,
206  CL_SPECTATOR                  =    0x0000036a,
207  CL_COLLISION_PROBE            =    0x0000036b,
208  CL_FPS_PLAYER                 =    0x0000036c,
[4591]209
[6818]210  // Powerups
[7041]211  CL_TURRET_POWER_UP            =    0x00000381,
212  CL_LASER_POWER_UP             =    0x00000382,
213  CL_WEAPON_POWER_UP            =    0x00000383,
214  CL_PARAM_POWER_UP             =    0x00000384,
[4315]215
[6818]216  // Weapons
[7041]217  CL_TEST_GUN                   =    0x000003a0,
[9235]218  CL_LASER_CANNON               =    0x000003a1,
219  CL_TURRET                     =    0x000003a2,
220  CL_AIMING_TURRET              =    0x000003a3,
221  CL_CANNON                     =    0x000003a4,
222  CL_TARGETING_TURRET           =    0x000003a5,
223  CL_HYPERBLASTER               =    0x000003a6,
224  CL_FPS_SNIPER_RIFLE           =    0x000003a7,
225  CL_FPS_LASER_RIFLE            =    0x000003a8,
[9709]226  CL_BOOMERANG_GUN              =    0x000003a9,
[10023]227  CL_SWARM_LAUNCHER             =    0x000003aa,
[5434]228
[6818]229  // Projectiles
[7041]230  CL_TEST_BULLET                =    0x000003e0,
231  CL_ROCKET                     =    0x000003e1,
232  CL_LASER                      =    0x000003e2,
[9235]233  CL_RAIL_PROJECTILE            =    0x000003e3,
234  CL_BOMB                       =    0x000003e4,
235  CL_GROUND_TURRET              =    0x000003e5,
236  CL_SPACE_TURRET               =    0x000003e6,
[9656]237  CL_NETWORK_TURRET             =    0x000003e7,
238  CL_GUIDED_MISSILE             =    0x000003e8,
239  CL_HYPERBLAST                 =    0x000003e9,
[9709]240  CL_BOOMERANG_PROJECTILE       =    0x000003ea,
[10004]241  CL_SWARM_PROJECTILE           =    0x000003eb,
[5456]242
[6818]243  // NPC's
[6831]244  CL_NPC_TEST1                  =    0x00000401,
245  CL_NPC_TEST2                  =    0x00000402,
[8724]246  CL_GENERIC_NPC                =    0x00000403,
[9235]247  CL_ATTRACTOR_MINE             =    0x00000404,
[6004]248
[6818]249  // Testing Entities
[6831]250  CL_TEST_ENTITY                =    0x00000409,
[6004]251
[6818]252  // misc
[6969]253  CL_MOVIE_ENTITY               =    0x00000511,
254  CL_RECORDER                   =    0x00000512,
[6818]255
[6969]256  CL_IMAGE_ENTITY               =    0x00000513,
[9709]257  CL_IMAGE_PLANE                =    0x00000518,
[6969]258  CL_MODEL_ENTITY               =    0x00000515,
[7019]259  CL_TEXT_ELEMENT               =    0x00000516, /// TODO MOVE
[6818]260
261
[6831]262  /// GamePlay (range from 0x00000600 0x000006ff)
263  CL_EVENT                      =    0x00000601,
264  CL_KEY_MAPPER                 =    0x00000602,
265  CL_CROSSHAIR                  =    0x00000612,
[4318]266
[6831]267  CL_WEAPON_MANAGER             =    0x00000603,
268  CL_AMMO_CONTAINER             =    0x00000604,
269  CL_HUD                        =    0x00000620,
[4597]270
[6818]271
[8271]272  CL_SCRIPT_MANAGER             =    0x00000650,
273  CL_SCRIPT                     =    0x00000651,
274  CL_SCRIPT_CLASS               =    0x00000652,
[8783]275  CL_SCRIPT_TRIGGER             =    0x00000653,
[8271]276
277
[6831]278  /// Physics stuff (range from 0x00000700 to 0x000008ff)
279  CL_PHYSICS_CONNECTION         =    0x00000701,
280  CL_FIELD_GRAVITY              =    0x00000710,
281  CL_FIELD_POINT_GRAVITY        =    0x00000711,
282  CL_FIELD_TWIRL                =    0x00000712,
[4742]283
284
[6818]285  /// Collision
[8490]286  CL_COLLISION                  =    0x00780000,
[7927]287  CL_COLLISION_HANDLE           =    0x00000712,
[8190]288  CL_COLLISION_REACTION         =    0X00000713,
289  CL_CR_PHYSICS_MOMENTUM        =    0X00000714,
[9235]290  CL_CR_PHYSICS_GROUND_WALK     =    0X00000715,
291  CL_CR_PHYSICS_FULL_WALK       =    0X00000716,
[8490]292  CL_CR_OBJECT_DAMAGE           =    0X00000717,
[8190]293  CL_CR_OBJECT_PICKUP           =    0X00000718,
294  CL_CR_VERTEX_TRAFO            =    0X00000719,
295  CL_CR_SPECIAL_CALLBACK        =    0X00000720,
296
297
[6831]298  CL_BV_TREE                    =    0x00701000,
[7123]299  CL_BV_TREE_NODE               =    0x00702000,
[8190]300  CL_OBB_TREE                   =    0x00000721,
301  CL_OBB_TREE_NODE              =    0x00000722,
[6831]302  CL_BOUNDING_VOLUME            =    0x00710000,
303  CL_OBB                        =    0x00720000,
304  CL_BOUNDING_SPHERE            =    0x00740000,
[8724]305  CL_AABB_TREE_NODE             =    0x00000724,                //FIXME: is this correct? AABB_TREE_NODE isA BV_TREE_NODE
306  CL_AABB                       =    0x00780000,                //FIXME: is this correct? AABB isA BOUNDING_VOLUME
[4597]307
[5915]308
[8490]309
[6831]310  /// Graphical stuff (range from 0x00000800 to 0x00000aff)
311  /// SUPER-Textures
[8761]312  CL_MATERIAL                   =    0x00801000,
313  CL_TEXTURE                    =    0x00802000,
314  CL_TEXTURE_SEQUENCE           =    0x00804000,
315  CL_TEXT                       =    0x00808000,
[7450]316  CL_MULTI_LINE_TEXT            =    0x00000840,
[8619]317  CL_LIMITED_WIDTH_TEXT         =    0x00000841,
[5915]318
[6831]319  // Texutres.
320  CL_FONT                       =    0x00000802,
[6532]321  CL_MOVIE_PLAYER               =    0x00000805,
322  CL_MEDIA_CONTAINER            =    0x00000806,
[6455]323
[6831]324  /// Super-Models
325  CL_MODEL                      =    0x00901000,
326  CL_STATIC_MODEL               =    0x00902000,
327  CL_VERTEX_ARRAY_MODEL         =    0x00904000,
[8490]328  CL_INTERACTIVE_MODEL          =    0x00908000,        ///FIXME: is this ok bensch?
[6831]329
330  // Models
331  CL_OBJ_MODEL                  =    0x00000907,
332
333  CL_PRIMITIVE_MODEL            =    0x00000908,
[7123]334  CL_MD2_MODEL                  =    0x00000909,
[6831]335  CL_HEIGHT_MAP                 =    0x0000090a,
336  CL_GRID                       =    0x0000090b,
[8490]337  CL_BSP_MODEL                  =    0x0000090c, //!FIXME
338
[6831]339  CL_SHADER                     =    0x00000811,
340  CL_LIGHT                      =    0x00000821,
[6772]341
[7810]342  CL_BILLBOARD                  =    0x00000a01,
343
[7193]344  CL_GRAPHICS_EFFECT            =    0x00a01000,
[7836]345  CL_WEATHER_EFFECT             =    0x00a10000,
[7193]346  CL_FOG_EFFECT                 =    0x00000a10,
[7810]347  CL_VOLFOG_EFFECT              =    0x00000a11,
[7193]348  CL_LENSE_FLARE                =    0x00000a12,
[7810]349  CL_RAIN_EFFECT                =    0x00000a13,
350  CL_SNOW_EFFECT                =    0x00000a14,
351  CL_CLOUD_EFFECT               =    0x00000a15,
[9006]352  CL_LIGHTNING_EFFECT          =    0x00000a16,
[7193]353  CL_EXPLOSION                  =    0x00000a20,
354  CL_LIGHTNING_BOLT             =    0x00000a21,
355
356
[7819]357
[7193]358  // Particles
359  CL_PARTICLE_SYSTEM            =    0x00a02000,
360  CL_DOT_PARTICLES              =    0x00000aa1,
361  CL_SPARK_PARTICLES            =    0x00000aa2,
362  CL_SPRITE_PARTICLES           =    0x00000aa3,
363  CL_MODEL_PARTICLES            =    0x00000aa4,
[7123]364  //  CL_PNODE_PARTICLES            =    0x00a20000,
365
[7193]366  CL_PARTICLE_EMITTER           =    0x00a04000,
367  CL_DOT_EMITTER                =    0x00000ab1,
368  CL_PLANE_EMITTER              =    0x00000ab2,
369  CL_BOX_EMITTER                =    0x00000ab3,
370  CL_SPHERE_EMITTER             =    0x00000ab4,
[7123]371  //  CL_MODEL_EMITTER              =    0x00000a25,
372
[6831]373  // Element2D's  (range from 0x00000b00 to 0x00000bff)
[6818]374  /// GL-GUI
[7123]375  CL_GLGUI_WIDGET               =    0x00b01000,
376  CL_GLGUI_BUTTON               =    0x00b02000,
[6831]377  CL_GLGUI_PUSHBUTTON           =    0x00000b03,
378  CL_GLGUI_CHECKBUTTON          =    0x00000b04,
379  CL_GLGUI_RADIOBUTTON          =    0x00000b05,
[7919]380  CL_GLGUI_SLIDER               =    0x00000b06,
381  CL_GLGUI_PROGRESSBAR          =    0x00000b07,
[7123]382  CL_GLGUI_CONTAINER            =    0x00b04000,
[7919]383  CL_GLGUI_BOX                  =    0x00000b17,
384  CL_GLGUI_FRAME                =    0x00000b18,
385  CL_GLGUI_WINDOW               =    0x00000b19,
[6831]386  CL_GLMENU_IMAGE_SCREEN        =    0x00000b20,
387  CL_GLGUI_BAR                  =    0x00000b30,
[7919]388  CL_GLGUI_CURSOR               =    0x00000b50,
[8973]389  CL_GLGUI_TEXT                 =    0x00000b51,
[7919]390  CL_GLGUI_INPUTLINE            =    0x00000b60,
391  CL_GLGUI_TEXTFIELD            =    0x00000b61,
[8035]392  CL_GLGUI_IMAGE                =    0x00000b70,
[8619]393  CL_GLGUI_TABLE                =    0x00000b71,
[5362]394
[8518]395  CL_GLGUI_NOTIFIER             =    0x00000b80,
396
[7661]397  // QT_GUI
398  CL_GUI_SAVEABLE               =    0x00b10000,
399  CL_QTGUI_BUTTON               =    0x00000ba0,
400  CL_QTGUI_PUSHBUTTON           =    0x00000ba3,
401  CL_QTGUI_CHECKBUTTON          =    0x00000ba4,
402  CL_QTGUI_RADIOBUTTON          =    0x00000ba5,
403  CL_QTGUI_CONTAINER            =    0x00b200a0,
404  CL_QTGUI_BOX                  =    0x00000ba7,
405  CL_QTGUI_FRAME                =    0x00000ba8,
406  CL_QTGUI_WINDOW               =    0x00000ba9,
407  CL_QTMENU_IMAGE_SCREEN        =    0x00000ba0,
408  CL_QTGUI_BAR                  =    0x00000ba0,
409
[6831]410  /// AUDIO stuff (range from 0x00000c00 to 0x00000cff)
411  CL_SOUND_BUFFER               =    0x00000c01,
412  CL_SOUND_SOURCE               =    0x00000c02,
413  CL_SOUND_OGG_PLAYER           =    0x00000c11,
[4318]414
[4597]415
[6831]416  /// NETWORK stuff (range from 0x00000d00 to 0x00000dff)
417  CL_DATA_STREAM                =    0x00d01000,
418  CL_NETWORK_STREAM             =    0x00000d01,
419  CL_NETWORK_PROTOCOL           =    0x00000d02,
420  CL_NETWORK_SOCKET             =    0x00000d03,
421  CL_SERVER_SOCKET              =    0X00000d04,
422  CL_CONNECTION_MONITOR         =    0x00000d05,
423  CL_HANDSHAKE                  =    0x00000d06,
424  CL_NETWORK_GAME_MANAGER       =    0x00000d07,
[7954]425  CL_MESSAGE_MANAGER            =    0x00000d08,
[8068]426  CL_PLAYER_STATS               =    0x00000d09,
427  CL_SIMPLE_SYNC                =    0x00000d0a,
[9406]428  CL_NETWORK_MONITOR            =    0x00000d0b,
[9656]429  CL_PROXY_CONTROL              =    0x00000d0c,
[5822]430
431
432
[6831]433  /// MISCELANEOUS: (range from 0x00000e00 to 0x00000fff)
434  CL_ANIMATION                  =    0x00000e01,
[4837]435  //  CL_ANIMATION3D                =    0x00000b02,
[6831]436  CL_QUICK_ANIMATION            =    0x00000e02,
[4789]437
[7167]438  CL_FACTORY                    =    0x00e01000,
439  CL_FAST_FACTORY               =    0x00000ea2,
440  CL_LOAD_PARAM                 =    0x00000ea3,
441  CL_DYNAMIC_LOADER             =    0x00000ea8,
[6831]442
443  CL_INI_PARSER                 =    0x00000e04,
444
445  CL_SHELL                      =    0x00000e10,
446  CL_SHELL_COMMAND              =    0x00000e11,
447  CL_SHELL_COMMAND_CLASS        =    0x00000e12,
448  CL_SHELL_INPUT                =    0x00000e13,
449  CL_SHELL_COMPLETION           =    0x00000e14,
450  CL_SHELL_COMMAND_ALIAS        =    0x00000e15,
451
[7167]452  CL_TRACK_ELEMENT              =    0x00000e2b,
453  CL_LIST                       =    0x00000e25,
454  CL_SUBSTRING                  =    0x00000e26,
455  CL_CURVE                      =    0x00000e28,
456  CL_CHARACTER_ATTRIBUTES       =    0x00000e2a,
457  CL_NUMBER                     =    0x00000e2c,
458  CL_EXECUTOR                   =    0x00000e2d,
459
[4789]460  // Spatial Data Separation
[6831]461  CL_SPATIAL_SEPARATION         =    0x00000e0d,
462  CL_QUADTREE                   =    0x00000e0e,
463  CL_QUADTREE_NODE              =    0x00000e0f,
[4315]464};
465
[4318]466
[9716]467#endif /* _CLASS_ID___DEPRECATED___H */
Note: See TracBrowser for help on using the repository browser.