Conquer Space 0.0.0
A space themed grand strategy game set in the near future, with realistic orbital mechanics, and an emphasis on economics and politics.
Public Member Functions | Private Attributes | List of all members
cqsp::engine::CQSPSystemInterface Class Reference

#include <rmlsysteminterface.h>

Inheritance diagram for cqsp::engine::CQSPSystemInterface:

Public Member Functions

 CQSPSystemInterface (Application &app)
 
virtual ~CQSPSystemInterface ()
 
double GetElapsedTime () override
 
bool LogMessage (Rml::Log::Type type, const Rml::String &message) override
 

Private Attributes

Applicationm_app
 
std::shared_ptr< spdlog::logger > logger
 

Constructor & Destructor Documentation

◆ CQSPSystemInterface()

cqsp::engine::CQSPSystemInterface::CQSPSystemInterface ( Application app)
explicit

◆ ~CQSPSystemInterface()

cqsp::engine::CQSPSystemInterface::~CQSPSystemInterface ( )
virtualdefault

Member Function Documentation

◆ GetElapsedTime()

double cqsp::engine::CQSPSystemInterface::GetElapsedTime ( )
override

◆ LogMessage()

bool cqsp::engine::CQSPSystemInterface::LogMessage ( Rml::Log::Type  type,
const Rml::String &  message 
)
override

Member Data Documentation

◆ logger

std::shared_ptr<spdlog::logger> cqsp::engine::CQSPSystemInterface::logger
private

◆ m_app

Application& cqsp::engine::CQSPSystemInterface::m_app
private

The documentation for this class was generated from the following files: