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
SystemInterface_GLFW Class Reference

#include <RmlUi_Platform_GLFW.h>

Inheritance diagram for SystemInterface_GLFW:

Public Member Functions

 SystemInterface_GLFW ()
 
 ~SystemInterface_GLFW ()
 
void SetWindow (GLFWwindow *window)
 
double GetElapsedTime () override
 
void SetMouseCursor (const Rml::String &cursor_name) override
 
void SetClipboardText (const Rml::String &text) override
 
void GetClipboardText (Rml::String &text) override
 

Private Attributes

GLFWwindow * window = nullptr
 
GLFWcursor * cursor_pointer = nullptr
 
GLFWcursor * cursor_cross = nullptr
 
GLFWcursor * cursor_text = nullptr
 

Constructor & Destructor Documentation

◆ SystemInterface_GLFW()

SystemInterface_GLFW::SystemInterface_GLFW ( )

◆ ~SystemInterface_GLFW()

SystemInterface_GLFW::~SystemInterface_GLFW ( )

Member Function Documentation

◆ GetClipboardText()

void SystemInterface_GLFW::GetClipboardText ( Rml::String &  text)
override

◆ GetElapsedTime()

double SystemInterface_GLFW::GetElapsedTime ( )
override

◆ SetClipboardText()

void SystemInterface_GLFW::SetClipboardText ( const Rml::String &  text)
override

◆ SetMouseCursor()

void SystemInterface_GLFW::SetMouseCursor ( const Rml::String &  cursor_name)
override

◆ SetWindow()

void SystemInterface_GLFW::SetWindow ( GLFWwindow *  window)

Member Data Documentation

◆ cursor_cross

GLFWcursor* SystemInterface_GLFW::cursor_cross = nullptr
private

◆ cursor_pointer

GLFWcursor* SystemInterface_GLFW::cursor_pointer = nullptr
private

◆ cursor_text

GLFWcursor* SystemInterface_GLFW::cursor_text = nullptr
private

◆ window

GLFWwindow* SystemInterface_GLFW::window = nullptr
private

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