mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-02-26 06:49:09 -06:00
Cleaning up window delegate
This commit is contained in:
@@ -40,8 +40,6 @@ struct WindowDelegate {
|
||||
|
||||
void (*setSynchronization)(bool enabled) = [](bool) {};
|
||||
|
||||
void (*clearAllWindows)(const glm::vec4& clearColor) = [](const glm::vec4&) {};
|
||||
|
||||
bool (*windowHasResized)() = []() { return false; };
|
||||
|
||||
double (*averageDeltaTime)() = []() { return 0.0; };
|
||||
@@ -56,47 +54,29 @@ struct WindowDelegate {
|
||||
|
||||
double (*applicationTime)() = []() { return 0.0; };
|
||||
|
||||
glm::vec2 (*mousePosition)() = []() { return glm::vec2(0.f); };
|
||||
|
||||
uint32_t (*mouseButtons)(int maxNumber) = [](int) { return uint32_t(0); };
|
||||
|
||||
glm::ivec2 (*currentWindowSize)() = []() { return glm::ivec2(0); };
|
||||
|
||||
glm::ivec2 (*currentSubwindowSize)() = []() { return glm::ivec2(0); };
|
||||
|
||||
glm::ivec2 (*currentWindowResolution)() = []() { return glm::ivec2(0); };
|
||||
|
||||
glm::ivec2 (*currentDrawBufferResolution)() = []() { return glm::ivec2(0); };
|
||||
|
||||
glm::ivec2 (*currentViewportSize)() = []() { return glm::ivec2(0); };
|
||||
|
||||
glm::vec2 (*dpiScaling)() = []() { return glm::vec2(1.f); };
|
||||
|
||||
int (*currentNumberOfAaSamples)() = []() { return 1; };
|
||||
|
||||
bool (*hasGuiWindow)() = []() { return false; };
|
||||
|
||||
bool (*isGuiWindow)() = []() { return false; };
|
||||
|
||||
bool (*isMaster)() = []() { return false; };
|
||||
|
||||
int (*clusterId)() = []() { return 0; };
|
||||
|
||||
bool (*isUsingSwapGroups)() = []() { return false; };
|
||||
|
||||
bool (*isSwapGroupMaster)() = []() { return false; };
|
||||
|
||||
glm::mat4 (*viewProjectionMatrix)() = []() { return glm::mat4(1.f); };
|
||||
bool (*isMaster)() = []() { return true; };
|
||||
|
||||
glm::mat4 (*modelMatrix)() = []() { return glm::mat4(1.f); };
|
||||
|
||||
void (*setNearFarClippingPlane)(float near, float far) = [](float, float) {};
|
||||
|
||||
void (*setEyeSeparationDistance)(float distance) = [](float) {};
|
||||
|
||||
bool (*isFisheyeRendering)() = []() { return false; };
|
||||
|
||||
unsigned int(*takeScreenshot)(bool applyWarping) = [](bool) { return 0u; };
|
||||
unsigned int (*takeScreenshot)(bool applyWarping) = [](bool) { return 0u; };
|
||||
|
||||
void (*swapBuffer)() = []() {};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user