Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Mar 28, 2011, 4:39:32 PM (13 years ago)
Author:
sven
Message:

XML support for different DockingEffects added, DockingEffect base class created

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/dockingsystem/src/modules/docking/Dock.h

    r8140 r8151  
    4141
    4242#include "worldentities/StaticEntity.h"
     43#include "DockingEffect.h"
    4344#include "DockingPrereqs.h"
    4445
     
    5556
    5657        bool execute(bool bTriggered, BaseObject* trigger);
     58
     59        private:
     60                std::list<DockingEffect*> effects_; //!< The list of DockingEffects to be executed when a player docks.
     61
     62        bool addEffect(DockingEffect* effect); //!< Add a DockingEffect to the Dock.
     63        const DockingEffect* getEffect(unsigned int index) const; //!< Get the DockingEffect at a given index.
    5764        };
    5865
Note: See TracChangeset for help on using the changeset viewer.