Blamite Game Engine - blam!  00272.10.26.20.0001.blamite
The core library for the Blamite Game Engine.
TickEvent.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include "../events.h"
4 
5 namespace Blam::Events
6 {
12  class TickEvent : public Event
13  {
14  private:
15  int tick;
16 
17  public:
23  TickEvent(int _tick)
24  {
25  tick = _tick;
27  }
28 
35  {
36  return tick;
37  }
38  };
39 }
Blam::Events::Event::event_type
EventType event_type
The type of the event.
Definition: Event.hpp:18
Blam::Events::Event
Class representing a generic event.
Definition: Event.hpp:13
Tick
@ Tick
Definition: events.h:9
Blam::Events::TickEvent
Class representing an engine tick event.
Definition: TickEvent.hpp:12
Blam::Events::TickEvent::TickEvent
TickEvent(int _tick)
Constructs a new event.
Definition: TickEvent.hpp:23
Blam::Events
Namespace for handling things related to Events.
Definition: CharacterInputEvent.hpp:5
Blam::Events::TickEvent::GetTickNumber
int GetTickNumber()
Retrieves the current tick number.
Definition: TickEvent.hpp:34