![]() |
Blamite Game Engine - Keystone
00390.07.02.23.1947.blamite
A library that enables the use of Qt in Blamite's editing tools.
|
#include <cstdint>
#include <Windows.h>
Go to the source code of this file.
Namespaces | |
BlamKeystone | |
Namespace for anything within the Keystone library. | |
BlamKeystone::Tick | |
Namespace containing components relating to the editor tick. | |
Macros | |
#define | BLAM |
Functions | |
BLAM void | BlamKeystone::Tick::PrepareTick () |
Prepares required data for the tick loop. More... | |
BLAM void | BlamKeystone::Tick::TickThread () |
Function containing the tick loop. More... | |
BLAM uint64_t | BlamKeystone::Tick::GetCurrentTickRate () |
Retrieves the current tick rate. More... | |
BLAM int | BlamKeystone::Tick::MaxTicksPerSecond () |
Retrieves the maximum number of ticks per second. More... | |
BLAM void | BlamKeystone::Tick::ResumeTickLoop () |
Resumes the tick loop if it has been paused. More... | |
BLAM void | BlamKeystone::Tick::PauseTickLoop () |
Temporarily pauses the tick loop. More... | |
BLAM void | BlamKeystone::Tick::EndTickLoop () |
Terminates the tick loop. More... | |
BLAM bool | BlamKeystone::Tick::HasTickStopped () |
Determines whether or not the tick loop has finished terminating. More... | |
BLAM bool | BlamKeystone::Tick::IsTickLoopRunning () |
Determines whether or not the tick loop is currently running - NOT whether it is paused. More... | |
BLAM void | BlamKeystone::Tick::SetCurrentTickRate (int tickrate) |
Stops the editor tick, updates the tick rate, and re-starts the editor tick. More... | |
#define BLAM |