Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changes between Initial Version and Version 1 of ~archive/ModulesDescription


Ignore:
Timestamp:
Nov 27, 2007, 11:04:59 PM (17 years ago)
Author:
landauf
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • ~archive/ModulesDescription

    v1 v1  
     1= Module Description =
     2[[OutdatedPage]]
     3
     4[[TracNav(TracNav/TOC_Coding)]]
     5
     6How to use certain modules in the Orxonox framework. This list is not complete, ask the programmers in named in the .cc files for more information.
     7[[br]]
     8[wiki:DevModTemplate Template for creating Module Descriptions]
     9
     10== Framework ==
     11 * [wiki:archive/BaseObject] ClassID and [wiki:archive/ObjectList] - (source:/trunk/src/lib/lang)
     12 * [wiki:archive/DebugOutput Debug Output] - ([source:/trunk/src/defs/debug.h#HEAD debug.h])
     13 * [wiki:archive/GenList Lists and Stacks] - using the List
     14 * [wiki:archive/ResourceManager Resource Manager] - ([source:/trunk/src/util/resource_manager.h#HEAD resource_manager.h])
     15 * [wiki:archive/EventHandler Event Handler] - the event-handling system of orxonox (lib/event)
     16 * [wiki:archive/NetworkManager Network Manager] - The network interface for the orxonox framework
     17 * [wiki:archive/CollisionDetection Collision Detection] - The module checking for collisions
     18 * [wiki:archive/CollisionReaction Collision Reaction] - The module registering collisions and reacting to them
     19 * [wiki:archive/ObjectManager Object Manager] - The Manager of all the Entitites in the world
     20
     21== Rendering ==
     22 * [wiki:archive/Render2D Render 2D] - (lib/graphics/render_2d) 
     23 * [wiki:archive/MD2Model MD2 Model] - (the md2 model class and functions: md2Model.cc, md2Model.h, abstract_model.h)
     24 * [wiki:archive/HeightMap Height Map] - (a Height map model)
     25 * [wiki:archive/TextEngine Text Engine] - ([source:/trunk/src/lib/graphics/text_engine text_engine])
     26 * [wiki:archive/AnimatedTextures Animated Textures] - animated textures for rendering movies
     27 * [wiki:archive/ParticleEngine Particle Engine] - (lib/particle)
     28 * [wiki:archive/SoundEngine Sound Engine] - (sound_engine.h)
     29 * [wiki:archive/AnimationPlayer Animation Player] - (animation_player.h, animation.h and derived classes)
     30 * [wiki:archive/PhysicsEngine Physics Engine] - (lib/physics)
     31 * [wiki:archive/BspModel] - (a QuakeIII level loader)
     32 * [wiki:archive/AtmosphericEngine Atmospheric Engine] - Manages the weather, sun etc
     33
     34== Loading ==
     35 * [wiki:archive/IniParser INI Parser] - (an ini-file-parser ini_parser.h)
     36 * [wiki:archive/LoadParam Load Parameter] - (a fully featured loading engine load_param.h)
     37 * [wiki:archive/objImporter OBJ Importer] - module to import obj files (alias wavefront file format)
     38
     39== Graphical Interfaces ==
     40 * [wiki:archive/Shell Shell] - an Interface to the debug.h
     41 * [wiki:archive/UserInterface UserInterface] - the orxonox GUI framework
     42
     43== Game Modules ==
     44 * [wiki:archive/Weapon Weapon] shoot and load support
     45 * [wiki:archive/Control Spaceship Control] to control the Spaceship
     46 * [wiki:archive/PowerUpEngine Power-Up Engine] an engine that handles picked up items
     47 * [wiki:archive/ScriptingHowTo] How to use the scriptengine of orxonox