Elaztek Developer Hub
Blamite Game Engine - blam!  00453.06.08.26.0624.blamite
The core library for the Blamite Game Engine.
BlamOgreInjections.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <OGRE/BlamOgreInjections.h>
4 #include <OGRE/RenderSystems/Direct3D11/OgreD3D11RenderSystem.h>
5 #include <map>
6 
7 class BlamOgreInjections : public Ogre::BlamOgreInjections
8 {
9 private:
10  std::map<Ogre::String, uint64_t> message_cache = std::map<Ogre::String, uint64_t>();
11 
12 public:
14 
15  bool MessageNeedsLogging(Ogre::String message) override;
16 };
BlamOgreInjections::BlamOgreInjections
BlamOgreInjections()
Definition: BlamOgreInjections.cpp:7
Blam::Tick::MaxTicksPerSecond
BLAM int MaxTicksPerSecond()
Retrieves the maximum number of ticks per second.
Definition: tick.cpp:217
uint64_t
unsigned long long uint64_t
Definition: stdint.h:18
tick.h
Blam::Tick::GetTotalRuntimeTicks
BLAM uint64_t GetTotalRuntimeTicks()
Gets the total amount of ticks that have elapsed during program runtime.
Definition: tick.cpp:242
BlamOgreInjections.h
BlamOgreInjections::MessageNeedsLogging
bool MessageNeedsLogging(Ogre::String message) override
Definition: BlamOgreInjections.cpp:13
BlamOgreInjections
Definition: BlamOgreInjections.h:7