30 #ifndef _HUDPickupSystem_H__ 31 #define _HUDPickupSystem_H__ 50 virtual void tick(
float dt)
override;
52 virtual void changedOwner()
override;
55 std::vector<const PickupInventoryContainer*> getPickupsForOwner()
const;
58 std::vector<Ogre::OverlayElement*>
items_;
Declaration of the Tickable interface.
::std::string string
Definition: gtest-port.h:756
WeakPtr< Pawn > owner_
Definition: HUDPickupSystem.h:59
WeakPtr wraps a pointer to an object, which becomes nullptr if the object is deleted.
Definition: CorePrereqs.h:236
#define _OverlaysExport
Definition: OverlaysPrereqs.h:60
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
Shared library macros, enums, constants and forward declarations for the overlays module ...
Definition: HUDPickupSystem.h:44
std::vector< Ogre::OverlayElement * > items_
Definition: HUDPickupSystem.h:58
Base class to display content directly onto the screen.
Definition: OrxonoxOverlay.h:72
Declaration of the OrxonoxOverlay class.
Shared library macros, enums, constants and forward declarations for the questsystem module ...
The Tickable interface provides a tick(dt) function, that gets called every frame.
Definition: Tickable.h:52