Hummingbird Framework
 All Classes Functions Variables Modules Pages
SFMLPlugin.h
1 #ifndef HB_SFML_PLUGIN_H
2 #define HB_SFML_PLUGIN_H
3 #include "../Core/Plugin.h"
4 #include "InputManager.h"
5 #include "Renderer.h"
6 #include "SpriteComponent.h"
7 #include "SoundComponent.h"
8 #include "CollisionComponent.h"
9 #include "ClickableComponent.h"
10 
11 namespace hb
12 {
17  class SFMLPlugin : public Plugin
18  {
19  public:
20  SFMLPlugin();
21  virtual ~SFMLPlugin() override;
22 
23  virtual void preUpdate() override;
24  virtual void postUpdate() override;
25 
26  };
27 }
28 #endif
virtual void postUpdate() override
Function executed after updating the GameObjects.
Definition: Box2DPlugin.h:6
virtual void preUpdate() override
Function executed before updating the GameObjects.
Definition: SFMLPlugin.h:17
Base class for implementing custom Plugins.
Definition: Plugin.h:14