Class · aurore
aurore::HeadlessPlatform
On this page
aurore/test/headless_platform.hpp#include <aurore/test/headless_platform.hpp>
class aurore::HeadlessPlatform : public DesktopPlatform
Functions 26
std::string getName() overridevoid createWindow(std::string title,uint32_t width,uint32_t height,float windowXPos,float windowYPos) overridevoid setWindowSize(uint32_t width, uint32_t height) overridebool mainLoopIteration() overrideVideoContext * getVideoContext() overridebool canShowBatteryLevel() overridebool canShowWirelessLevel() overrideint getBatteryLevel() overridebool isBatteryCharging() overridebool hasWirelessConnection() overrideint getWirelessLevel() overridebool hasEthernetConnection() overridestd::string getIpAddress() overridestd::string getDnsServer() overridevoid disableScreenDimming(bool disable,const std::string &reason,const std::string &app) overridebool isScreenDimmingDisabled() overridevoid openBrowser(std::string url) overridevoid pasteToClipboard(const std::string &text) overridestd::string pasteFromClipboard() overrideAttributes 3
std::vector< std::string > openedUrlsstd::atomic< int > batteryLevel { 100 }
Read from Aurore's headers by Doxygen at each build · library/include