Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Sep 11, 2010, 12:34:00 AM (14 years ago)
Author:
landauf
Message:

merged doc branch back to trunk

Location:
code/trunk
Files:
12 deleted
40 edited
14 copied

Legend:

Unmodified
Added
Removed
  • code/trunk

  • code/trunk/src/modules/CMakeLists.txt

    r7164 r7401  
    1919
    2020INCLUDE_DIRECTORIES(
    21   ${CMAKE_SOURCE_DIR}/src/external
    2221  ${CMAKE_SOURCE_DIR}/src/libraries
    2322  ${CMAKE_SOURCE_DIR}/src/orxonox
  • code/trunk/src/modules/notifications/Notification.cc

    r7193 r7401  
    5555    @brief
    5656        Constructor. Creates a Notification with the input message.
     57    @param creator
     58        The object that created this Notification
    5759    @param message
    5860        The message of the Notification.
  • code/trunk/src/modules/notifications/NotificationQueue.cc

    r7163 r7401  
    109109        Method for creating a NotificationQueue object through XML.
    110110    */
    111     void NotificationQueue::XMLPort(Element& xmlElement, XMLPort::Mode mode)
    112     {
    113         SUPER(NotificationQueue, XMLPort, xmlElement, mode);
     111    void NotificationQueue::XMLPort(Element& xmlelement, XMLPort::Mode mode)
     112    {
     113        SUPER(NotificationQueue, XMLPort, xmlelement, mode);
    114114
    115115        this->setDefaults();
    116116
    117         XMLPortParam(NotificationQueue, "maxSize", setMaxSize, getMaxSize, xmlElement, mode);
    118         XMLPortParam(NotificationQueue, "notificationLength", setNotificationLength, getNotificationLength, xmlElement, mode);
    119         XMLPortParam(NotificationQueue, "displayTime", setDisplayTime, getDisplayTime, xmlElement, mode);
    120         XMLPortParam(NotificationQueue, "targets", setTargets, getTargets, xmlElement, mode);
    121         XMLPortParam(NotificationQueue, "font", setFont, getFont, xmlElement, mode);
    122         XMLPortParam(NotificationQueue, "fontSize", setFontSize, getFontSize, xmlElement, mode);
    123         XMLPortParam(NotificationQueue, "position", setPosition, getPosition, xmlElement, mode);
     117        XMLPortParam(NotificationQueue, "maxSize", setMaxSize, getMaxSize, xmlelement, mode);
     118        XMLPortParam(NotificationQueue, "notificationLength", setNotificationLength, getNotificationLength, xmlelement, mode);
     119        XMLPortParam(NotificationQueue, "displayTime", setDisplayTime, getDisplayTime, xmlelement, mode);
     120        XMLPortParam(NotificationQueue, "targets", setTargets, getTargets, xmlelement, mode);
     121        XMLPortParam(NotificationQueue, "font", setFont, getFont, xmlelement, mode);
     122        XMLPortParam(NotificationQueue, "fontSize", setFontSize, getFontSize, xmlelement, mode);
     123        XMLPortParam(NotificationQueue, "position", setPosition, getPosition, xmlelement, mode);
    124124
    125125        COUT(3) << "NotificationQueue '" << this->getName() << "' created." << std::endl;
  • code/trunk/src/modules/notifications/NotificationQueue.h

    r7164 r7401  
    7171
    7272        Creating a NotificationQueue through XML goes as follows:
    73         Be aware that the NotificationQueue must be inside the <Level></Level> tags or bad things will happen.
     73        Be aware that the NotificationQueue must be inside the @code <Level></Level> @endcode tags or bad things will happen.
     74       
     75        @code
    7476        <NotificationQueue
    7577            name = "SuperQueue" //Name of your OverlayQueue.
     
    8284            position = "0.0, 0.0" //The position of the NotificationQueue. (Default is 0.0,0.0)
    8385        />
     86        @endcode
    8487    @author
    8588        Damian 'Mozork' Frick
     
    9396            virtual ~NotificationQueue();
    9497
    95             virtual void XMLPort(Element& xmlElement, XMLPort::Mode mode); //!< Method for creating a NotificationQueue object through XML.
     98            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode); //!< Method for creating a NotificationQueue object through XML.
    9699
    97100            virtual void tick(float dt); //!< To update from time to time.
  • code/trunk/src/modules/objects/Planet.cc

    r7163 r7401  
    144144    }
    145145
    146     /**
    147         @brief XML loading and saving.
    148         @param xmlelement The XML-element
    149         @param loading Loading (true) or saving (false)
    150         @return The XML-element
    151     */
    152146    void Planet::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    153147    {
  • code/trunk/src/modules/overlays/FadeoutText.h

    r5929 r7401  
    4444            virtual ~FadeoutText() {}
    4545
    46             virtual void XMLPort(Element& xmlElement, XMLPort::Mode mode);
     46            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    4747            virtual void tick(float dt);
    4848
  • code/trunk/src/modules/overlays/GUIOverlay.cc

    r7163 r7401  
    5252    }
    5353
    54     void GUIOverlay::XMLPort(Element& xmlElement, XMLPort::Mode mode)
     54    void GUIOverlay::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    5555    {
    56         SUPER(GUIOverlay, XMLPort, xmlElement, mode);
     56        SUPER(GUIOverlay, XMLPort, xmlelement, mode);
    5757
    58         XMLPortParam(GUIOverlay, "guiname", setGUIName, getGUIName, xmlElement, mode);
     58        XMLPortParam(GUIOverlay, "guiname", setGUIName, getGUIName, xmlelement, mode);
    5959    }
    6060
  • code/trunk/src/modules/overlays/GUIOverlay.h

    r6753 r7401  
    4444            virtual ~GUIOverlay();
    4545
    46             virtual void XMLPort(Element& xmlElement, XMLPort::Mode mode);
     46            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    4747
    4848            void setGUIName(const std::string& name);
  • code/trunk/src/modules/overlays/OverlayText.cc

    r6417 r7401  
    7171    }
    7272
    73     void OverlayText::XMLPort(Element& xmlElement, XMLPort::Mode mode)
     73    void OverlayText::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    7474    {
    75         SUPER(OverlayText, XMLPort, xmlElement, mode);
     75        SUPER(OverlayText, XMLPort, xmlelement, mode);
    7676
    77         XMLPortParam(OverlayText, "font",       setFont,            getFont,            xmlElement, mode);
    78         XMLPortParam(OverlayText, "colour",     setColour,          getColour,          xmlElement, mode);
    79         XMLPortParam(OverlayText, "caption",    setCaption,         getCaption,         xmlElement, mode);
    80         XMLPortParam(OverlayText, "textsize",   setTextSize,        getTextSize,        xmlElement, mode);
    81         XMLPortParam(OverlayText, "align",      setAlignmentString, getAlignmentString, xmlElement, mode);
    82         XMLPortParam(OverlayText, "spacewidth", setSpaceWidth,      getSpaceWidth,      xmlElement, mode);
     77        XMLPortParam(OverlayText, "font",       setFont,            getFont,            xmlelement, mode);
     78        XMLPortParam(OverlayText, "colour",     setColour,          getColour,          xmlelement, mode);
     79        XMLPortParam(OverlayText, "caption",    setCaption,         getCaption,         xmlelement, mode);
     80        XMLPortParam(OverlayText, "textsize",   setTextSize,        getTextSize,        xmlelement, mode);
     81        XMLPortParam(OverlayText, "align",      setAlignmentString, getAlignmentString, xmlelement, mode);
     82        XMLPortParam(OverlayText, "spacewidth", setSpaceWidth,      getSpaceWidth,      xmlelement, mode);
    8383    }
    8484
  • code/trunk/src/modules/overlays/OverlayText.h

    r5781 r7401  
    5252        virtual ~OverlayText();
    5353
    54         virtual void XMLPort(Element& xmlElement, XMLPort::Mode mode);
     54        virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    5555
    5656        void setCaption(const std::string& caption);
  • code/trunk/src/modules/overlays/hud/HUDBar.cc

    r7368 r7401  
    5555    }
    5656
    57     void BarColour::XMLPort(Element& xmlElement, XMLPort::Mode mode)
    58     {
    59         SUPER(BarColour, XMLPort, xmlElement, mode);
    60 
    61         XMLPortParam(BarColour, "colour", setColour, getColour, xmlElement, mode);
    62         XMLPortParam(BarColour, "position", setPosition, getPosition, xmlElement, mode);
     57    void BarColour::XMLPort(Element& xmlelement, XMLPort::Mode mode)
     58    {
     59        SUPER(BarColour, XMLPort, xmlelement, mode);
     60
     61        XMLPortParam(BarColour, "colour", setColour, getColour, xmlelement, mode);
     62        XMLPortParam(BarColour, "position", setPosition, getPosition, xmlelement, mode);
    6363    }
    6464
     
    104104    }
    105105
    106     void HUDBar::XMLPort(Element& xmlElement, XMLPort::Mode mode)
    107     {
    108         SUPER(HUDBar, XMLPort, xmlElement, mode);
    109 
    110         XMLPortParam(HUDBar, "initialvalue", setValue,       getValue,       xmlElement, mode);
    111         XMLPortParam(HUDBar, "righttoleft",  setRightToLeft, getRightToLeft, xmlElement, mode);
    112         XMLPortParam(HUDBar, "autocolour",   setAutoColour,  getAutoColour,  xmlElement, mode);
    113         XMLPortParam(HUDBar, "bartexture",   setBarTexture,  getBarTexture, xmlElement, mode);
    114         XMLPortObject(HUDBar, BarColour, "", addColour, getColour, xmlElement, mode);
     106    void HUDBar::XMLPort(Element& xmlelement, XMLPort::Mode mode)
     107    {
     108        SUPER(HUDBar, XMLPort, xmlelement, mode);
     109
     110        XMLPortParam(HUDBar, "initialvalue", setValue,       getValue,       xmlelement, mode);
     111        XMLPortParam(HUDBar, "righttoleft",  setRightToLeft, getRightToLeft, xmlelement, mode);
     112        XMLPortParam(HUDBar, "autocolour",   setAutoColour,  getAutoColour,  xmlelement, mode);
     113        XMLPortParam(HUDBar, "bartexture",   setBarTexture,  getBarTexture, xmlelement, mode);
     114        XMLPortObject(HUDBar, BarColour, "", addColour, getColour, xmlelement, mode);
    115115    }
    116116
  • code/trunk/src/modules/overlays/hud/HUDBar.h

    r5781 r7401  
    5050        virtual ~BarColour() { }
    5151
    52         virtual void XMLPort(Element& xmlElement, XMLPort::Mode mode);
     52        virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    5353
    5454        void setColour(const ColourValue& colour) { this->colour_ = colour; }
     
    7070        virtual ~HUDBar();
    7171
    72         virtual void XMLPort(Element& xmlElement, XMLPort::Mode mode);
     72        virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    7373
    7474        void clearColours();
  • code/trunk/src/modules/overlays/hud/HUDHealthBar.h

    r6417 r7401  
    4545            virtual ~HUDHealthBar();
    4646
    47             virtual void XMLPort(Element& xmlElement, XMLPort::Mode mode);
     47            virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    4848            virtual void tick(float dt);
    4949            virtual void changedOwner();
  • code/trunk/src/modules/overlays/hud/HUDNavigation.cc

    r7368 r7401  
    9090}
    9191
    92 void HUDNavigation::XMLPort ( Element& xmlElement, XMLPort::Mode mode )
    93 {
    94     SUPER ( HUDNavigation, XMLPort, xmlElement, mode );
    95 
    96     XMLPortParam ( HUDNavigation, "font",          setFont,          getFont,          xmlElement, mode );
    97     XMLPortParam ( HUDNavigation, "textSize",      setTextSize,      getTextSize,      xmlElement, mode );
    98     XMLPortParam ( HUDNavigation, "navMarkerSize", setNavMarkerSize, getNavMarkerSize, xmlElement, mode );
     92void HUDNavigation::XMLPort ( Element& xmlelement, XMLPort::Mode mode )
     93{
     94    SUPER ( HUDNavigation, XMLPort, xmlelement, mode );
     95
     96    XMLPortParam ( HUDNavigation, "font",          setFont,          getFont,          xmlelement, mode );
     97    XMLPortParam ( HUDNavigation, "textSize",      setTextSize,      getTextSize,      xmlelement, mode );
     98    XMLPortParam ( HUDNavigation, "navMarkerSize", setNavMarkerSize, getNavMarkerSize, xmlelement, mode );
    9999}
    100100
  • code/trunk/src/modules/overlays/hud/HUDNavigation.h

    r7163 r7401  
    5151    void setConfigValues();
    5252
    53     virtual void XMLPort ( Element& xmlElement, XMLPort::Mode mode );
     53    virtual void XMLPort ( Element& xmlelement, XMLPort::Mode mode );
    5454    virtual void tick ( float dt );
    5555
  • code/trunk/src/modules/overlays/hud/HUDRadar.cc

    r7368 r7401  
    8282    }
    8383
    84     void HUDRadar::XMLPort(Element& xmlElement, XMLPort::Mode mode)
     84    void HUDRadar::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    8585    {
    86         SUPER(HUDRadar, XMLPort, xmlElement, mode);
     86        SUPER(HUDRadar, XMLPort, xmlelement, mode);
    8787
    88         XMLPortParam(HUDRadar, "sensitivity", setRadarSensitivity, getRadarSensitivity, xmlElement, mode);
    89         XMLPortParam(HUDRadar, "halfDotSizeDistance", setHalfDotSizeDistance, getHalfDotSizeDistance, xmlElement, mode);
    90         XMLPortParam(HUDRadar, "maximumDotSize", setMaximumDotSize, getMaximumDotSize, xmlElement, mode);
     88        XMLPortParam(HUDRadar, "sensitivity", setRadarSensitivity, getRadarSensitivity, xmlelement, mode);
     89        XMLPortParam(HUDRadar, "halfDotSizeDistance", setHalfDotSizeDistance, getHalfDotSizeDistance, xmlelement, mode);
     90        XMLPortParam(HUDRadar, "maximumDotSize", setMaximumDotSize, getMaximumDotSize, xmlelement, mode);
    9191    }
    9292
  • code/trunk/src/modules/overlays/hud/HUDRadar.h

    r7163 r7401  
    4949        virtual ~HUDRadar();
    5050
    51         virtual void XMLPort(Element& xmlElement, XMLPort::Mode mode);
     51        virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    5252        virtual void changedOwner();
    5353
  • code/trunk/src/modules/overlays/stats/Scoreboard.cc

    r6502 r7401  
    5454            this->lines_.pop_back();
    5555        }
    56     }
    57 
    58     /**
    59         @brief Initializes the lines.
    60     */
    61     void Scoreboard::XMLPort(Element& xmlElement, XMLPort::Mode mode)
    62     {
    63         SUPER(Scoreboard, XMLPort, xmlElement, mode);
    6456    }
    6557
  • code/trunk/src/modules/overlays/stats/Scoreboard.h

    r5929 r7401  
    4444        virtual ~Scoreboard();
    4545
    46         virtual void XMLPort(Element& xmlElement, XMLPort::Mode mode);
    4746        virtual void tick(float dt);
    4847
  • code/trunk/src/modules/overlays/stats/Stats.cc

    r6502 r7401  
    9898    }
    9999
    100     /**
    101         @brief Initializes the Stats panel.
    102     */
    103     void Stats::XMLPort(Element& xmlElement, XMLPort::Mode mode)
    104     {
    105         OrxonoxOverlay::XMLPort(xmlElement, mode);
    106     }
    107 
    108100    void Stats::tick(float dt)
    109101    {
  • code/trunk/src/modules/overlays/stats/Stats.h

    r5781 r7401  
    4646        void setConfigValues();
    4747
    48         virtual void XMLPort(Element& xmlElement, XMLPort::Mode mode);
    49 
    5048        virtual void tick(float dt);
    5149
  • code/trunk/src/modules/pickup/DroppedPickup.cc

    r7163 r7401  
    6161    @param pickup
    6262        The Pickupable that was dropped.
    63     @param position
    64         The position at which the DroppedPickup should be created.
     63    @param carrier
     64        The PickupCarrier that carried the input pickup before it was dropped.
    6565    @param triggerDistance
    6666        The distance at which the PickupSpawner triggers. Default is 10.
  • code/trunk/src/modules/pickup/Pickup.cc

    r7208 r7401  
    225225        This method must be implemented by any class directly inheriting from Pickupable. It is most easily done by just creating a new DroppedPickup, e.g.:
    226226        DroppedPickup(BaseObject* creator, Pickupable* pickup, const Vector3& position);
    227     @param position
    228         The position at which the PickupSpawner should be placed.
    229227    @return
    230228        Returns true if a spawner was created, false if not.
  • code/trunk/src/modules/pickup/PickupCollection.cc

    r7163 r7401  
    228228    @brief
    229229        Get whether a given class, represented by the input Identifier, is a target of this PickupCollection.
    230     @param identifier
    231         A pointer to the PickupIdentifier of the PickupCarrier we want to know of, whether it is a target of this PickupCollection.
     230    @param carrier
     231        A pointer to the PickupCarrier we want to know of, whether it is a target of this PickupCollection.
    232232    @return
    233233        Returns true if the PickupCarrier identified by the input PickupIdentififer it is a target of this PickupCollection, false if not.
     
    336336        This method must be implemented by any class directly inheriting from Pickupable. It is most easily done by just creating a new DroppedPickup, e.g.:
    337337        DroppedPickup(BaseObject* creator, Pickupable* pickup, const Vector3& position);
    338     @param position
    339         The position at which the PickupSpawner should be placed.
    340338    @return
    341339        Returns true if a spawner was created, false if not.
  • code/trunk/src/modules/pickup/PickupCollectionIdentifier.cc

    r7163 r7401  
    9999    @brief
    100100        Add a Pickupable to the PickupCollectionIdentifier.
    101     @param
     101    @param identifier
    102102        A pointer to the PickupIdentifier of the Pickupable to be added.
    103103    */
  • code/trunk/src/modules/pickup/PickupSpawner.cc

    r7163 r7401  
    7070    @param respawnTime
    7171        The minimum time between two spawns.
    72     @param maySpawnedItems
     72    @param maxSpawnedItems
    7373        The maximum number of items spawned by this PickupSpawner.
    7474    */
  • code/trunk/src/modules/pickup/items/SpeedPickup.cc

    r7208 r7401  
    252252    @brief
    253253        Sets the SpeedMultiply
    254     @param speedAdd
     254    @param speedMultiply
    255255        The multiplied Speed
    256256    */
  • code/trunk/src/modules/questsystem/CMakeLists.txt

    r7164 r7401  
    11SET_SOURCE_FILES(QUESTSYSTEM_SRC_FILES
    2   AddQuest.cc
    3   AddQuestHint.cc
    4   AddReward.cc
    5   ChangeQuestStatus.cc
    6   CompleteQuest.cc
    7   FailQuest.cc
    82  GlobalQuest.cc
    93  LocalQuest.cc
     
    1812  QuestNotification.cc
    1913)
     14
     15ADD_SUBDIRECTORY(effects)
    2016
    2117ORXONOX_ADD_LIBRARY(questsystem
  • code/trunk/src/modules/questsystem/GlobalQuest.h

    r5781 r7401  
    5050        Creating a GlobalQuest through XML goes as follows:
    5151
    52         <GlobalQuest id="questId"> //Where questId is a GUID, see http://en.wikipedia.org/wiki/Globally_Unique_Identifier#Basic_structure for more information
     52        @code
     53        <GlobalQuest id="questId">
    5354            <QuestDescription title="Title" description="Description." /> //The description of the quest.
    5455            <subquests>
     
    7879            </reward-effects>
    7980        </GlobalQuest>
     81        @endcode
    8082    @author
    8183        Damian 'Mozork' Frick
  • code/trunk/src/modules/questsystem/LocalQuest.h

    r5781 r7401  
    4949        Creating a LocalQuest through XML goes as follows:
    5050
    51         <LocalQuest id="questId"> //Where questId is a GUID, see http://en.wikipedia.org/wiki/Globally_Unique_Identifier#Basic_structure for more information
     51        @code
     52        <LocalQuest id="questId">
    5253            <QuestDescription title="Title" description="Description." /> //The description of the quest.
    5354            <subquests>
     
    7273            </complete-effects>
    7374        </LocalQuest>
     75        @endcode
    7476    @author
    7577        Damian 'Mozork' Frick
  • code/trunk/src/modules/questsystem/Quest.cc

    r7163 r7401  
    197197    @brief
    198198        Returns the subquest at the given index.
    199     @param
     199    @param index
    200200        The index.
    201201    @return
     
    222222    @brief
    223223        Returns the QuestHint at the given index.
    224     @param
     224    @param index
    225225        The index.
    226226    @return
     
    246246    @brief
    247247        Returns the fail QuestEffect at the given index.
    248     @param
     248    @param index
    249249        The index.
    250250    @return
     
    270270    @brief
    271271        Returns the complete QuestEffect at the given index.
    272     @param
     272    @param index
    273273        The index.
    274274    @return
  • code/trunk/src/modules/questsystem/QuestDescription.h

    r7163 r7401  
    5050        Creating a QuestDescription through XML goes as follows:
    5151
     52        @code
    5253        <QuestDescription title="Title" description="Description Text" failMessage="You fail." completeMessage="You win!" />
     54        @endcode
    5355    @author
    5456        Damian 'Mozork' Frick
  • code/trunk/src/modules/questsystem/QuestEffectBeacon.cc

    r7163 r7401  
    9292        Executes the QuestEffectBeacon.
    9393        This means extracting the Pawn from the PlayerTrigger, provided by the Event causing the execution, and the extracting the PlayerInfo from the received Pawn and invoking the QuestEffectbeacon's QuestEffects on the received PlayerInfo.
     94    @param bTriggered
     95        true means the trigger was activated while false means it was deactivated
    9496    @param trigger
    9597        A pointer to the PlayerTrigger that threw the Event.
     
    9799        Returns true if successfully executed, false if not.
    98100    */
    99     bool QuestEffectBeacon::execute(bool b, BaseObject* trigger)
    100     {
    101         if(!b)
     101    bool QuestEffectBeacon::execute(bool bTriggered, BaseObject* trigger)
     102    {
     103        if(!bTriggered)
    102104        {
    103105            return false;
  • code/trunk/src/modules/questsystem/QuestEffectBeacon.h

    r6800 r7401  
    6161        Creating a QuestEffectBeacon through XML goes as follows:
    6262
     63        @code
    6364        <QuestEffectBeacon times=n> //Where 'n' is eighter a number >= 0, which means the QuestEffectBeacon can be executed n times. Or n = -1, which means the QuestEffectBeacon can be executed an infinite number of times.
    6465            <effects>
     
    7677            </attached>
    7778        </QuestEffectBeacon>
     79        @endcode
    7880    @author
    7981        Damian 'Mozork' Frick
     
    8890            virtual void XMLEventPort(Element& xmlelement, XMLPort::Mode mode);
    8991
    90             bool execute(bool b, BaseObject* trigger); //!< Executes the QuestEffects of the QuestEffectBeacon.
     92            bool execute(bool bTriggered, BaseObject* trigger); //!< Executes the QuestEffects of the QuestEffectBeacon.
    9193
    9294            /**
  • code/trunk/src/modules/questsystem/QuestHint.h

    r7163 r7401  
    6060        Creating a QuestHint through XML goes as follows:
    6161
    62         <QuestHint id="hintId">  //Where hintId is a GUID, see http://en.wikipedia.org/wiki/Globally_Unique_Identifier#Basic_structure for more information
     62        @code
     63        <QuestHint id="hintId">
    6364            <QuestDesctription title="" description="" />
    6465        </QuestHint>
     66        @endcode
    6567    @author
    6668        Damian 'Mozork' Frick
  • code/trunk/src/modules/questsystem/QuestItem.cc

    r7163 r7401  
    7878    @brief
    7979        Sets the id of the QuestItem.
    80     The id must be of GUID form. See 'http://en.wikipedia.org/wiki/Globally_Unique_Identifier#Basic_structure' for more information.
     80        The id can be any string and must be unique in the context it is used (commonly a level file). To ensure uniqueness one could use GUIDs, however they are in general less readable, so make your own choice.
     81    @see
     82        http://en.wikipedia.org/wiki/Globally_Unique_Identifier#Basic_structure
    8183    @param id
    8284        The id to be set.
  • code/trunk/src/modules/questsystem/QuestItem.h

    r7163 r7401  
    9898
    9999        private:
    100             std::string id_; //!< Identifier. Should be of GUID form: http://en.wikipedia.org/wiki/Globally_Unique_Identifier#Basic_structure
     100            std::string id_; //!< Identifier. Must be unique.
    101101            QuestDescription* description_; //!< The QuestDescription of the QuestItem.
    102102
  • code/trunk/src/modules/questsystem/QuestListener.h

    r5781 r7401  
    6262        You can use the QuestListener as if it were a Trigger or EventListener, that fires an Event when the status (depending on the set mode) of the given Quest changes.
    6363
     64        @code
    6465        <BaseObject> // The object that should react to the status change of a Quest.
    6566            <events>
     
    6970            </events>
    7071        </BaseObject>
     72        @endcode
    7173    @author
    7274    Damian 'Mozork' Frick
  • code/trunk/src/modules/questsystem/QuestNotification.cc

    r7163 r7401  
    4848    @brief
    4949        Creates a QuestNotification with the input message.
     50    @param creator
     51        The creator of this object
    5052    @param message
    5153        The message to be sent.
Note: See TracChangeset for help on using the changeset viewer.