Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Sep 8, 2010, 1:39:02 AM (14 years ago)
Author:
landauf
Message:

added documentation

Location:
code/branches/doc/src/libraries/core
Files:
20 edited

Legend:

Unmodified
Added
Removed
  • code/branches/doc/src/libraries/core/BaseObject.h

    r7372 r7375  
    3535    @file
    3636    @ingroup BaseObject
    37     @brief Definition of the BaseObject class.
     37    @brief Declaration of BaseObject, the base class of all objects in Orxonox.
    3838
    3939    The BaseObject is the parent of all classes representing an instance in the game.
  • code/branches/doc/src/libraries/core/ClassFactory.h

    r7372 r7375  
    3232    @brief Definition and implementation of the ClassFactory class
    3333
    34     The ClassFactory is able to create new objects of a specific class.
     34    The ClassFactory is able to create new objects of a specific class which creates objects.
    3535*/
    3636
  • code/branches/doc/src/libraries/core/ConfigFileManager.h

    r7373 r7375  
    3030    @file
    3131    @ingroup Config ConfigFile
    32     @brief Declaration of ConfigFileManager and its helper classes.
     32    @brief Declaration of ConfigFileManager and its helper classes, used to load and save config files.
    3333*/
    3434
  • code/branches/doc/src/libraries/core/ConfigValueContainer.h

    r7372 r7375  
    3030    @file
    3131    @ingroup Config ConfigFile
    32     @brief Declaration of the ConfigValueContainer class.
     32    @brief Declaration of the ConfigValueContainer class, caches a config-value.
    3333
    3434    The ConfigValueContainer class contains all needed information about a configurable variable:
  • code/branches/doc/src/libraries/core/Core.h

    r7363 r7375  
    3636    @file
    3737    @ingroup Management CoreGame
     38    @brief Declaration of the Core singleton which is used to configure the program basics.
    3839*/
    3940
  • code/branches/doc/src/libraries/core/CoreIncludes.h

    r7372 r7375  
    3535    @file
    3636    @ingroup Object Factory
    37     @brief Definition of macros for Identifiers
     37    @brief Defines several very important macros used to register objects, create factories, and to work with identifiers.
    3838
    3939    Every class needs the @c RegisterObject(class) macro in its constructor. If the class is an interface
  • code/branches/doc/src/libraries/core/DynLib.h

    r7363 r7375  
    3333    @file
    3434    @ingroup Management CoreGame
     35    @brief Declaration of DynLib which represents a dynamically loaded module.
    3536*/
    3637
     
    6667namespace orxonox
    6768{
    68     /** Resource holding data about a dynamic library.
     69    /** %Resource holding data about a dynamic library.
    6970        @remarks
    7071            This class holds the data required to get symbols from
     
    7475        @since
    7576            27 January 2002
    76         @see
    77             Resource
    7877    */
    7978    class _CoreExport DynLib
  • code/branches/doc/src/libraries/core/DynLibManager.h

    r7363 r7375  
    3333    @file
    3434    @ingroup Management CoreGame
     35    @brief Declaration of DynLibManager, used to load modules at runtime.
    3536*/
    3637
  • code/branches/doc/src/libraries/core/Game.h

    r7363 r7375  
    3131@ingroup Management CoreGame
    3232@brief
    33     Declaration of Game Singleton.
     33    Declaration of Game Singleton which is responsible for running the game.
    3434 */
    3535
  • code/branches/doc/src/libraries/core/GameMode.h

    r7374 r7375  
    3030    @file
    3131    @ingroup Management CoreGame
    32     @brief Declaration of the GameMode class.
     32    @brief Declaration of the GameMode class which stores and returns the current mode of the game.
    3333*/
    3434
  • code/branches/doc/src/libraries/core/Identifier.h

    r7372 r7375  
    3535    @file
    3636    @ingroup Class Identifier
    37     @brief Declaration of Identifier, definition of ClassIdentifier<T>.
     37    @brief Declaration of Identifier, definition of ClassIdentifier<T>; used to identify the class of an object.
    3838
    3939    @anchor IdentifierExample
  • code/branches/doc/src/libraries/core/Iterator.h

    r7372 r7375  
    3030    @file
    3131    @ingroup Object ObjectList
    32     @brief Definition of the Iterator class.
     32    @brief Definition of the Iterator class, used to iterate through object-lists.
    3333
    3434    @anchor IteratorExample
  • code/branches/doc/src/libraries/core/ObjectList.h

    r7372 r7375  
    3535    @file
    3636    @ingroup Object ObjectList
    37     @brief Definition of the ObjectList class.
     37    @brief Definition of the ObjectList class, a wrapper of ObjectListBase.
    3838
    3939    @ref orxonox::ObjectList "ObjectList<T>" is a wrapper of an @ref orxonox::ObjectListBase
  • code/branches/doc/src/libraries/core/ObjectListBase.h

    r7372 r7375  
    3030    @file
    3131    @ingroup Object ObjectList
    32     @brief Declaration of the ObjectListBase class.
     32    @brief Declaration of the ObjectListBase class which stores all objects of each class.
    3333
    3434    orxonox::ObjectListBase is a double-linked list, used by @ref orxonox::Identifier "Identifiers"
  • code/branches/doc/src/libraries/core/ObjectListIterator.h

    r7372 r7375  
    3030    @file
    3131    @ingroup Object ObjectList
    32     @brief Definition of the ObjectListIterator class.
     32    @brief Definition of the ObjectListIterator class, used to iterate through object-lists.
    3333
    3434    @anchor ObjectListIteratorExample
  • code/branches/doc/src/libraries/core/OrxonoxClass.cc

    r7373 r7375  
    2929/**
    3030    @file
    31     @brief Implementation of the OrxonoxClass Class.
     31    @brief Implementation of OrxonoxClass.
    3232*/
    3333
  • code/branches/doc/src/libraries/core/OrxonoxClass.h

    r7373 r7375  
    3535    @file
    3636    @ingroup Class OrxonoxClass
    37     @brief Declaration of the OrxonoxClass Class.
     37    @brief Declaration of OrxonoxClass, the base class of all objects and interfaces in Orxonox.
    3838
    3939    All objects and interfaces of the game-logic (not the engine) are derived from OrxonoxClass.
  • code/branches/doc/src/libraries/core/SmartPtr.h

    r7373 r7375  
    3737    @file
    3838    @ingroup Object SmartPtr
    39     @brief Definition of SmartPtr<T>.
     39    @brief Definition of SmartPtr<T>, wraps a pointer to an object and keeps it alive.
    4040
    4141    @anchor SmartPtrExample
  • code/branches/doc/src/libraries/core/Super.h

    r7372 r7375  
    3535    @file
    3636    @ingroup Class Super
    37     @brief Definition of all super-function related macros.
     37    @brief Definition of all super-function related macros, used to call functions of the base class.
    3838
    3939    This file defines all macros needed to add a new "super-function". If you add
  • code/branches/doc/src/libraries/core/WeakPtr.h

    r7373 r7375  
    3232    @file
    3333    @ingroup Object SmartPtr
    34     @brief Definition of WeakPtr<T>.
     34    @brief Definition of WeakPtr<T>, wraps a pointer to an object.
    3535
    3636    @anchor WeakPtrExample
Note: See TracChangeset for help on using the changeset viewer.