Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/branches/presentation/src/defs/class_id.h @ 9177

Last change on this file since 9177 was 9173, checked in by bensch, 18 years ago

added attractor_mine

File size: 17.5 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/*!
[5039]20 * @file class_id.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
[4742]33#ifndef _CLASS_ID_H
34#define _CLASS_ID_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 */
[4591]64typedef enum ClassID
[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,
[7810]129  CL_ATMOSPHERIC_ENGINE         =    0x00000061,
[4591]130
[6818]131  /// StoryEntities (range from 0x00000100 to 0x000001ff)
132  CL_GAME_WORLD                 =    0x00101000,
133  CL_GAME_WORLD_DATA            =    0x00102000,
[7393]134  CL_GAME_RULES                 =    0x00104000,
[8068]135  CL_NETWORK_GAME_RULES         =    0x00108000,
136  CL_MISSION_GOAL               =    0x00110000,
[6818]137
[4837]138  CL_CAMPAIGN                   =    0x00000101,
[6424]139  CL_CAMPAIGN_DATA              =    0x00000102,
[6634]140  CL_SIMPLE_GAME_MENU           =    0x00000103,
141  CL_SIMPLE_GAME_MENU_DATA      =    0x00000104,
[6424]142  CL_SINGLE_PLAYER_WORLD        =    0x00000105,
143  CL_SINGLE_PLAYER_WORLD_DATA   =    0x00000106,
144  CL_MULTI_PLAYER_WORLD         =    0x00000107,
145  CL_MULTI_PLAYER_WORLD_DATA    =    0x00000108,
[6600]146  CL_MOVIE_LOADER               =    0x00000109,
[4591]147
[8717]148  CL_GAME_MENU                  =    0x00000110,
149  CL_GAME_MENU_DATA             =    0x00000111,
150
151
[8068]152  CL_MULTIPLAYER_TEAM_DEATHMATCH=    0x00000121,
153  CL_SINGLEPLAYER_SHOOTEMUP     =    0x00000122,
[7393]154
[7461]155  CL_KILL_TARGET                =    0x00105001,
[7393]156
[7461]157
[6818]158  /// SUPER-PNodes
[6831]159  CL_FIELD                      =    0x00201000,
[6634]160
[6818]161  /// PNodes
[6831]162  CL_CAMERA                     =    0x00000201,
163  CL_CAMERA_TARGET              =    0x00000202,
[4591]164
[6818]165
166  /// SUPER-WorldEntities
[6831]167  CL_PLAYER                     =    0x00302000,
[6818]168
[6831]169  CL_PLAYABLE                   =    0x00301000,
170  CL_NPC                        =    0x00304000,
171  CL_PROJECTILE                 =    0x00308000,
172  CL_WEAPON                     =    0x00310000,
173  CL_POWER_UP                   =    0x00320000,
174  CL_EXTENDABLE                 =    0x00340000,
[6818]175
[6831]176  /// WorldEntities (range from 0x00000300 to 0x000005ff)
[6818]177  // Environments
[6832]178  CL_ENVIRONMENT                =    0x00000303,
[6831]179  CL_SATELLITE                  =    0x00000304,
180  CL_SKYBOX                     =    0x00000305,
181  CL_SKYSPHERE                  =    0x00000306,
182  CL_TERRAIN                    =    0x00000307,
183  CL_WATER                      =    0x00000308,
184  CL_PLANET                     =    0x00000309,
[7041]185  CL_BUILDING                   =    0x00000310,
[7785]186  CL_MAPPED_WATER               =    0x00000311,
[8186]187  CL_BSP_ENTITY                 =    0x00000312,
[8793]188  CL_SKYDOME                    =    0x00000313,
[8894]189  CL_DOOR                       =    0x00000314,
[9003]190  CL_REPAIR_STATION             =    0x00000315,
191  CL_CRANE                      =    0x00000316,
192  CL_BRAKING_WALL               =    0X00000317,
[6455]193
[6818]194  // Playables
[7041]195  CL_SPACE_SHIP                 =    0x0000035a,
196  CL_HELICOPTER                 =    0x0000035b,
197  CL_SPAWNING_POINT             =    0x0000035c,
198  CL_MD2_CREATURE               =    0x0000035d,
199  CL_HOVER                      =    0x0000035e,
200  CL_TURBINE_HOVER              =    0x0000035f,
[9061]201  CL_SPACECRAFT_2D              =    0x00000360,
202  CL_CRUIZER                    =    0x00000361,
203  CL_SPECTATOR                  =    0x0000036a,
204  CL_COLLISION_PROBE            =    0x0000036b,
205  CL_FPS_PLAYER                 =    0x0000036c,
[4591]206
[6818]207  // Powerups
[7041]208  CL_TURRET_POWER_UP            =    0x00000381,
209  CL_LASER_POWER_UP             =    0x00000382,
210  CL_WEAPON_POWER_UP            =    0x00000383,
211  CL_PARAM_POWER_UP             =    0x00000384,
[4315]212
[6818]213  // Weapons
[7041]214  CL_TEST_GUN                   =    0x000003a0,
[9131]215  CL_LASER_CANNON               =    0x000003a1,
216  CL_TURRET                     =    0x000003a2,
217  CL_AIMING_TURRET              =    0x000003a3,
218  CL_CANNON                     =    0x000003a4,
219  CL_TARGETING_TURRET           =    0x000003a5,
220  CL_HYPERBLASTER               =    0x000003a6,
221  CL_FPS_SNIPER_RIFLE           =    0x000003a7,
222  CL_FPS_LASER_RIFLE            =    0x000003a8,
[5434]223
[6818]224  // Projectiles
[7041]225  CL_TEST_BULLET                =    0x000003e0,
226  CL_ROCKET                     =    0x000003e1,
227  CL_LASER                      =    0x000003e2,
[9167]228  CL_RAIL_PROJECTILE            =    0x000003e3,
229  CL_BOMB                       =    0x000003e4,
230  CL_GROUND_TURRET              =    0x000003e5,
231  CL_GUIDED_MISSILE             =    0x000003e6,
232  CL_HYPERBLAST                 =    0x000003e7,
[5456]233
[6818]234  // NPC's
[6831]235  CL_NPC_TEST1                  =    0x00000401,
236  CL_NPC_TEST2                  =    0x00000402,
[8724]237  CL_GENERIC_NPC                =    0x00000403,
[9173]238  CL_ATTRACTOR_MINE             =    0x00000404,
[6004]239
[6818]240  // Testing Entities
[6831]241  CL_TEST_ENTITY                =    0x00000409,
[6004]242
[6818]243  // misc
[6969]244  CL_MOVIE_ENTITY               =    0x00000511,
245  CL_RECORDER                   =    0x00000512,
[6818]246
[6969]247  CL_IMAGE_ENTITY               =    0x00000513,
[7810]248  CL_IMAGE_PLANE                =    0x00000514,
[6969]249  CL_MODEL_ENTITY               =    0x00000515,
[7019]250  CL_TEXT_ELEMENT               =    0x00000516, /// TODO MOVE
[6818]251
252
[6831]253  /// GamePlay (range from 0x00000600 0x000006ff)
254  CL_EVENT                      =    0x00000601,
255  CL_KEY_MAPPER                 =    0x00000602,
256  CL_CROSSHAIR                  =    0x00000612,
[4318]257
[6831]258  CL_WEAPON_MANAGER             =    0x00000603,
259  CL_AMMO_CONTAINER             =    0x00000604,
260  CL_HUD                        =    0x00000620,
[4597]261
[6818]262
[8271]263  CL_SCRIPT_MANAGER             =    0x00000650,
264  CL_SCRIPT                     =    0x00000651,
265  CL_SCRIPT_CLASS               =    0x00000652,
[8783]266  CL_SCRIPT_TRIGGER             =    0x00000653,
[8271]267
268
[6831]269  /// Physics stuff (range from 0x00000700 to 0x000008ff)
270  CL_PHYSICS_CONNECTION         =    0x00000701,
271  CL_FIELD_GRAVITY              =    0x00000710,
272  CL_FIELD_POINT_GRAVITY        =    0x00000711,
273  CL_FIELD_TWIRL                =    0x00000712,
[4742]274
275
[6818]276  /// Collision
[8490]277  CL_COLLISION                  =    0x00780000,
[7927]278  CL_COLLISION_HANDLE           =    0x00000712,
[8190]279  CL_COLLISION_REACTION         =    0X00000713,
280  CL_CR_PHYSICS_MOMENTUM        =    0X00000714,
[9123]281  CL_CR_PHYSICS_GROUND_WALK     =    0X00000715,
282  CL_CR_PHYSICS_FULL_WALK       =    0X00000716,
[8490]283  CL_CR_OBJECT_DAMAGE           =    0X00000717,
[8190]284  CL_CR_OBJECT_PICKUP           =    0X00000718,
285  CL_CR_VERTEX_TRAFO            =    0X00000719,
286  CL_CR_SPECIAL_CALLBACK        =    0X00000720,
287
288
[6831]289  CL_BV_TREE                    =    0x00701000,
[7123]290  CL_BV_TREE_NODE               =    0x00702000,
[8190]291  CL_OBB_TREE                   =    0x00000721,
292  CL_OBB_TREE_NODE              =    0x00000722,
[6831]293  CL_BOUNDING_VOLUME            =    0x00710000,
294  CL_OBB                        =    0x00720000,
295  CL_BOUNDING_SPHERE            =    0x00740000,
[8724]296  CL_AABB_TREE_NODE             =    0x00000724,                //FIXME: is this correct? AABB_TREE_NODE isA BV_TREE_NODE
297  CL_AABB                       =    0x00780000,                //FIXME: is this correct? AABB isA BOUNDING_VOLUME
[4597]298
[5915]299
[8490]300
[6831]301  /// Graphical stuff (range from 0x00000800 to 0x00000aff)
302  /// SUPER-Textures
[8761]303  CL_MATERIAL                   =    0x00801000,
304  CL_TEXTURE                    =    0x00802000,
305  CL_TEXTURE_SEQUENCE           =    0x00804000,
306  CL_TEXT                       =    0x00808000,
[7450]307  CL_MULTI_LINE_TEXT            =    0x00000840,
[8619]308  CL_LIMITED_WIDTH_TEXT         =    0x00000841,
[5915]309
[6831]310  // Texutres.
311  CL_FONT                       =    0x00000802,
[6532]312  CL_MOVIE_PLAYER               =    0x00000805,
313  CL_MEDIA_CONTAINER            =    0x00000806,
[6455]314
[6831]315  /// Super-Models
316  CL_MODEL                      =    0x00901000,
317  CL_STATIC_MODEL               =    0x00902000,
318  CL_VERTEX_ARRAY_MODEL         =    0x00904000,
[8490]319  CL_INTERACTIVE_MODEL          =    0x00908000,        ///FIXME: is this ok bensch?
[6831]320
321  // Models
322  CL_OBJ_MODEL                  =    0x00000907,
323
324  CL_PRIMITIVE_MODEL            =    0x00000908,
[7123]325  CL_MD2_MODEL                  =    0x00000909,
[6831]326  CL_HEIGHT_MAP                 =    0x0000090a,
327  CL_GRID                       =    0x0000090b,
[8490]328  CL_BSP_MODEL                  =    0x0000090c, //!FIXME
329
[6831]330  CL_SHADER                     =    0x00000811,
331  CL_LIGHT                      =    0x00000821,
[6772]332
[7810]333  CL_BILLBOARD                  =    0x00000a01,
334
[7193]335  CL_GRAPHICS_EFFECT            =    0x00a01000,
[7836]336  CL_WEATHER_EFFECT             =    0x00a10000,
[7193]337  CL_FOG_EFFECT                 =    0x00000a10,
[7810]338  CL_VOLFOG_EFFECT              =    0x00000a11,
[7193]339  CL_LENSE_FLARE                =    0x00000a12,
[7810]340  CL_RAIN_EFFECT                =    0x00000a13,
341  CL_SNOW_EFFECT                =    0x00000a14,
342  CL_CLOUD_EFFECT               =    0x00000a15,
[9006]343  CL_LIGHTNING_EFFECT          =    0x00000a16,
[7193]344  CL_EXPLOSION                  =    0x00000a20,
345  CL_LIGHTNING_BOLT             =    0x00000a21,
346
347
[7819]348
[7193]349  // Particles
350  CL_PARTICLE_SYSTEM            =    0x00a02000,
351  CL_DOT_PARTICLES              =    0x00000aa1,
352  CL_SPARK_PARTICLES            =    0x00000aa2,
353  CL_SPRITE_PARTICLES           =    0x00000aa3,
354  CL_MODEL_PARTICLES            =    0x00000aa4,
[7123]355  //  CL_PNODE_PARTICLES            =    0x00a20000,
356
[7193]357  CL_PARTICLE_EMITTER           =    0x00a04000,
358  CL_DOT_EMITTER                =    0x00000ab1,
359  CL_PLANE_EMITTER              =    0x00000ab2,
360  CL_BOX_EMITTER                =    0x00000ab3,
361  CL_SPHERE_EMITTER             =    0x00000ab4,
[7123]362  //  CL_MODEL_EMITTER              =    0x00000a25,
363
[6831]364  // Element2D's  (range from 0x00000b00 to 0x00000bff)
[6818]365  /// GL-GUI
[7123]366  CL_GLGUI_WIDGET               =    0x00b01000,
367  CL_GLGUI_BUTTON               =    0x00b02000,
[6831]368  CL_GLGUI_PUSHBUTTON           =    0x00000b03,
369  CL_GLGUI_CHECKBUTTON          =    0x00000b04,
370  CL_GLGUI_RADIOBUTTON          =    0x00000b05,
[7919]371  CL_GLGUI_SLIDER               =    0x00000b06,
372  CL_GLGUI_PROGRESSBAR          =    0x00000b07,
[7123]373  CL_GLGUI_CONTAINER            =    0x00b04000,
[7919]374  CL_GLGUI_BOX                  =    0x00000b17,
375  CL_GLGUI_FRAME                =    0x00000b18,
376  CL_GLGUI_WINDOW               =    0x00000b19,
[6831]377  CL_GLMENU_IMAGE_SCREEN        =    0x00000b20,
378  CL_GLGUI_BAR                  =    0x00000b30,
[7919]379  CL_GLGUI_CURSOR               =    0x00000b50,
[8973]380  CL_GLGUI_TEXT                 =    0x00000b51,
[7919]381  CL_GLGUI_INPUTLINE            =    0x00000b60,
382  CL_GLGUI_TEXTFIELD            =    0x00000b61,
[8035]383  CL_GLGUI_IMAGE                =    0x00000b70,
[8619]384  CL_GLGUI_TABLE                =    0x00000b71,
[5362]385
[8518]386  CL_GLGUI_NOTIFIER             =    0x00000b80,
387
[7661]388  // QT_GUI
389  CL_GUI_SAVEABLE               =    0x00b10000,
390  CL_QTGUI_BUTTON               =    0x00000ba0,
391  CL_QTGUI_PUSHBUTTON           =    0x00000ba3,
392  CL_QTGUI_CHECKBUTTON          =    0x00000ba4,
393  CL_QTGUI_RADIOBUTTON          =    0x00000ba5,
394  CL_QTGUI_CONTAINER            =    0x00b200a0,
395  CL_QTGUI_BOX                  =    0x00000ba7,
396  CL_QTGUI_FRAME                =    0x00000ba8,
397  CL_QTGUI_WINDOW               =    0x00000ba9,
398  CL_QTMENU_IMAGE_SCREEN        =    0x00000ba0,
399  CL_QTGUI_BAR                  =    0x00000ba0,
400
[6831]401  /// AUDIO stuff (range from 0x00000c00 to 0x00000cff)
402  CL_SOUND_BUFFER               =    0x00000c01,
403  CL_SOUND_SOURCE               =    0x00000c02,
404  CL_SOUND_OGG_PLAYER           =    0x00000c11,
[4318]405
[4597]406
[6831]407  /// NETWORK stuff (range from 0x00000d00 to 0x00000dff)
408  CL_DATA_STREAM                =    0x00d01000,
409  CL_NETWORK_STREAM             =    0x00000d01,
410  CL_NETWORK_PROTOCOL           =    0x00000d02,
411  CL_NETWORK_SOCKET             =    0x00000d03,
412  CL_SERVER_SOCKET              =    0X00000d04,
413  CL_CONNECTION_MONITOR         =    0x00000d05,
414  CL_HANDSHAKE                  =    0x00000d06,
415  CL_NETWORK_GAME_MANAGER       =    0x00000d07,
[7954]416  CL_MESSAGE_MANAGER            =    0x00000d08,
[8068]417  CL_PLAYER_STATS               =    0x00000d09,
418  CL_SIMPLE_SYNC                =    0x00000d0a,
[5822]419
420
421
[6831]422  /// MISCELANEOUS: (range from 0x00000e00 to 0x00000fff)
423  CL_ANIMATION                  =    0x00000e01,
[4837]424  //  CL_ANIMATION3D                =    0x00000b02,
[6831]425  CL_QUICK_ANIMATION            =    0x00000e02,
[4789]426
[7167]427  CL_FACTORY                    =    0x00e01000,
428  CL_FAST_FACTORY               =    0x00000ea2,
429  CL_LOAD_PARAM                 =    0x00000ea3,
430  CL_DYNAMIC_LOADER             =    0x00000ea8,
[6831]431
432  CL_INI_PARSER                 =    0x00000e04,
433
434  CL_SHELL                      =    0x00000e10,
435  CL_SHELL_COMMAND              =    0x00000e11,
436  CL_SHELL_COMMAND_CLASS        =    0x00000e12,
437  CL_SHELL_INPUT                =    0x00000e13,
438  CL_SHELL_COMPLETION           =    0x00000e14,
439  CL_SHELL_COMMAND_ALIAS        =    0x00000e15,
440
[7167]441  CL_TRACK_ELEMENT              =    0x00000e2b,
442  CL_LIST                       =    0x00000e25,
443  CL_SUBSTRING                  =    0x00000e26,
444  CL_CURVE                      =    0x00000e28,
445  CL_CHARACTER_ATTRIBUTES       =    0x00000e2a,
446  CL_NUMBER                     =    0x00000e2c,
447  CL_EXECUTOR                   =    0x00000e2d,
448
[4789]449  // Spatial Data Separation
[6831]450  CL_SPATIAL_SEPARATION         =    0x00000e0d,
451  CL_QUADTREE                   =    0x00000e0e,
452  CL_QUADTREE_NODE              =    0x00000e0f,
[4315]453};
454
[4318]455
[4742]456#endif /* _CLASS_ID_H */
Note: See TracBrowser for help on using the repository browser.