![]() |
SGCT master (487fac4)
Simple Graphics Cluster Toolkit
|
#include <sgct/sgctexports.h>#include <sgct/actions.h>#include <sgct/callbackdata.h>#include <sgct/config.h>#include <sgct/keys.h>#include <sgct/math.h>#include <sgct/modifiers.h>#include <sgct/mouse.h>#include <sgct/window.h>#include <algorithm>#include <array>#include <cstddef>#include <cstdint>#include <filesystem>#include <memory>#include <optional>#include <string>#include <string_view>#include <thread>#include <utility>#include <vector>

Go to the source code of this file.
Classes | |
| class | sgct::Engine |
| The Engine class is the central part of SGCT and handles most of the callbacks, rendering, network handling, input devices, etc. More... | |
| struct | sgct::Engine::Statistics |
| Structure with all statistics gathered about different frametimes. More... | |
| struct | sgct::Engine::Settings |
| struct | sgct::Engine::Settings::SS |
| struct | sgct::Engine::Callbacks |
| This struct holds all of the callback functions that can be used by the client library to be called during the different times of the frame. More... | |
Namespaces | |
| namespace | sgct |
Functions | |
| config::Cluster | sgct::loadCluster (std::optional< std::filesystem::path > path=std::nullopt) |
Loads the cluster information from the provided path. | |
| double | sgct::time () |
| Returns the number of seconds since the program start. | |