Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 4318 in orxonox.OLD for orxonox/trunk/src/class_list.h


Ignore:
Timestamp:
May 27, 2005, 12:53:34 AM (19 years ago)
Author:
patrick
Message:

orxonox/trunk: now changed the orxonox baseobject to object id representation. this is much faster, but needs some care, when defining new classes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/trunk/src/class_list.h

    r4315 r4318  
    66*/
    77
     8#ifndef _CLASS_LIST_H
     9#define _CLASS_LIST_H
     10
    811
    912//! list of all classes to be loadable in via the ObjectManager
    1013typedef enum classList
    1114{
     15  CL_PARENT,
     16  CL_HELPER_PARENT,
     17  CL_NULL_PARENT,
    1218  CL_CAMERA,
     19  CL_CAMERA_TARGET,
     20
     21  CL_WORLD_ENTITY,
    1322  CL_ENVIRONEMENT,
    1423  CL_NPC,
     
    2433  CL_TEST_GUN,
    2534  CL_WEAPON,
    26   CL_WORLD_ENTITY,
     35  CL_CHARACTER_ATTRIBUTES,
     36
     37  CL_STORY_ENTITY,
     38  CL_CAMPAIGN,
     39  CL_WORLD,
     40  CL_TRACK_MANAGER,
     41  CL_TRACK_NODE,
    2742
    2843  CL_ANIMATION,
     
    3247  CL_ARRAY,
    3348  CL_BASE_OBJECT,
    34   CL_BASE,
     49  CL_CURVE,
     50  CL_VECTOR,
     51  CL_FACTORY,
     52  CL_INI_PARSER,
     53  CL_LIST,
     54  CL_SUBSTRING,
     55  CL_LOAD_PARAM,
     56
     57  CL_OBJECT_MANAGER,
     58  CL_RESOURCE_MANAGER,
     59  CL_GARBAGE_COLLECTOR,
     60  CL_GAME_LOADER,
     61  CL_COMMAND_NODE,
     62
     63  CL_GRAPHICS_ENGINE, 
     64  CL_TEXT_ENGINE,
     65  CL_TEXT,
     66  CL_GLMENU_IMAGE_SCREEN,
     67  CL_LIGHT,
     68  CL_LIGHT_MANAGER,
     69  CL_MATERIAL,
     70  CL_MD2Model,
     71  CL_MODEL,
     72  CL_OBJMODEL,
     73  CL_PROMITIVE_MODEL,
     74 
     75  CL_PARTICLE_EMITTER,
     76  CL_PARTICLE_ENGINE,
     77  CL_PARTICLE_SYSTEM,
     78 
    3579
    3680  CL_NUMBER
    3781};
    3882
    39 /*
    40 animation.o
    41 animation3d.o
    42 animation_player.o
    43 array.o
    44 base_entity.o
    45 base_object.o
    46 benchmark.o
    47 camera.o
    48 campaign.o
    49 character_attributes.o
    50 command_node.o
    51 curve.o
    52 environment.o
    53 factory.o
    54 game_loader.o
    55 garbage_collector.o
    56 glmenu_imagescreen.o
    57 graphics_engine.o
    58 helper_parent.o
    59 ini_parser.o
    60 keynames.o
    61 light.o
    62 list.o
    63 load_param.o
    64 material.o
    65 md2Model.o
    66 model.o
    67 null_parent.o
    68 objModel.o
    69 object_manager.o
    70 orxonox.o
    71 p_node.o
    72 particle_emitter.o
    73 particle_engine.o
    74 particle_system.o
    75 player.o
    76 primitive_model.o
    77 projectile.o
    78 resource_manager.o
    79 satellite.o
    80 skybox.o
    81 skysphere.o
    82 story_entity.o
    83 substring.o
    84 terrain.o
    85 test_bullet.o
    86 test_entity.o
    87 test_gun.o
    88 text_engine.o
    89 texture.o
    90 track_manager.o
    91 track_node.o
    92 vector.o
    93 weapon.o
    94 world.o
    95 world_entity.o
    96 */
     83
     84#endif /* _CLASS_LIST_H */
Note: See TracChangeset for help on using the changeset viewer.