#include <aurore/test/headless_platform.hpp>
|
| | HeadlessPlatform (int width, int height, std::string locale, ThemeVariant theme) |
| |
| | ~HeadlessPlatform () override |
| |
| std::string | getName () override |
| |
| void | createWindow (std::string title, uint32_t width, uint32_t height, float windowXPos, float windowYPos) override |
| |
| void | setWindowSize (uint32_t width, uint32_t height) override |
| |
| bool | mainLoopIteration () override |
| |
| AudioPlayer * | getAudioPlayer () override |
| |
| VideoContext * | getVideoContext () override |
| |
| InputManager * | getInputManager () override |
| |
| ImeManager * | getImeManager () override |
| |
| bool | canShowBatteryLevel () override |
| |
| bool | canShowWirelessLevel () override |
| |
| int | getBatteryLevel () override |
| |
| bool | isBatteryCharging () override |
| |
| bool | hasWirelessConnection () override |
| |
| int | getWirelessLevel () override |
| |
| bool | hasEthernetConnection () override |
| |
| std::string | getIpAddress () override |
| |
| std::string | getDnsServer () override |
| |
| void | disableScreenDimming (bool disable, const std::string &reason, const std::string &app) override |
| |
| bool | isScreenDimmingDisabled () override |
| |
| void | openBrowser (std::string url) override |
| |
| void | pasteToClipboard (const std::string &text) override |
| |
| std::string | pasteFromClipboard () override |
| |
| HeadlessInputManager * | getHeadlessInput () |
| |
| HeadlessImeManager * | getHeadlessIme () |
| |
| HeadlessVideoContext * | getHeadlessVideo () |
| |
| void | requestClose () |
| |
◆ HeadlessPlatform()
| aurore::HeadlessPlatform::HeadlessPlatform |
( |
int |
width, |
|
|
int |
height, |
|
|
std::string |
locale, |
|
|
ThemeVariant |
theme |
|
) |
| |
◆ ~HeadlessPlatform()
| aurore::HeadlessPlatform::~HeadlessPlatform |
( |
| ) |
|
|
override |
◆ canShowBatteryLevel()
| bool aurore::HeadlessPlatform::canShowBatteryLevel |
( |
| ) |
|
|
inlineoverride |
◆ canShowWirelessLevel()
| bool aurore::HeadlessPlatform::canShowWirelessLevel |
( |
| ) |
|
|
inlineoverride |
◆ createWindow()
| void aurore::HeadlessPlatform::createWindow |
( |
std::string |
title, |
|
|
uint32_t |
width, |
|
|
uint32_t |
height, |
|
|
float |
windowXPos, |
|
|
float |
windowYPos |
|
) |
| |
|
override |
◆ disableScreenDimming()
| void aurore::HeadlessPlatform::disableScreenDimming |
( |
bool |
disable, |
|
|
const std::string & |
reason, |
|
|
const std::string & |
app |
|
) |
| |
|
inlineoverride |
◆ getAudioPlayer()
| AudioPlayer * aurore::HeadlessPlatform::getAudioPlayer |
( |
| ) |
|
|
inlineoverride |
◆ getBatteryLevel()
| int aurore::HeadlessPlatform::getBatteryLevel |
( |
| ) |
|
|
inlineoverride |
◆ getDnsServer()
| std::string aurore::HeadlessPlatform::getDnsServer |
( |
| ) |
|
|
inlineoverride |
◆ getHeadlessIme()
◆ getHeadlessInput()
◆ getHeadlessVideo()
◆ getImeManager()
| ImeManager * aurore::HeadlessPlatform::getImeManager |
( |
| ) |
|
|
inlineoverride |
◆ getInputManager()
| InputManager * aurore::HeadlessPlatform::getInputManager |
( |
| ) |
|
|
inlineoverride |
◆ getIpAddress()
| std::string aurore::HeadlessPlatform::getIpAddress |
( |
| ) |
|
|
inlineoverride |
◆ getName()
| std::string aurore::HeadlessPlatform::getName |
( |
| ) |
|
|
inlineoverride |
◆ getVideoContext()
| VideoContext * aurore::HeadlessPlatform::getVideoContext |
( |
| ) |
|
|
inlineoverride |
◆ getWirelessLevel()
| int aurore::HeadlessPlatform::getWirelessLevel |
( |
| ) |
|
|
inlineoverride |
◆ hasEthernetConnection()
| bool aurore::HeadlessPlatform::hasEthernetConnection |
( |
| ) |
|
|
inlineoverride |
◆ hasWirelessConnection()
| bool aurore::HeadlessPlatform::hasWirelessConnection |
( |
| ) |
|
|
inlineoverride |
◆ isBatteryCharging()
| bool aurore::HeadlessPlatform::isBatteryCharging |
( |
| ) |
|
|
inlineoverride |
◆ isScreenDimmingDisabled()
| bool aurore::HeadlessPlatform::isScreenDimmingDisabled |
( |
| ) |
|
|
inlineoverride |
◆ mainLoopIteration()
| bool aurore::HeadlessPlatform::mainLoopIteration |
( |
| ) |
|
|
inlineoverride |
◆ openBrowser()
| void aurore::HeadlessPlatform::openBrowser |
( |
std::string |
url | ) |
|
|
inlineoverride |
◆ pasteFromClipboard()
| std::string aurore::HeadlessPlatform::pasteFromClipboard |
( |
| ) |
|
|
inlineoverride |
◆ pasteToClipboard()
| void aurore::HeadlessPlatform::pasteToClipboard |
( |
const std::string & |
text | ) |
|
|
inlineoverride |
◆ requestClose()
| void aurore::HeadlessPlatform::requestClose |
( |
| ) |
|
|
inline |
◆ setWindowSize()
| void aurore::HeadlessPlatform::setWindowSize |
( |
uint32_t |
width, |
|
|
uint32_t |
height |
|
) |
| |
|
override |
◆ batteryLevel
| std::atomic<int> aurore::HeadlessPlatform::batteryLevel { 100 } |
◆ openedUrls
| std::vector<std::string> aurore::HeadlessPlatform::openedUrls |
◆ showStatus
| bool aurore::HeadlessPlatform::showStatus = false |
The documentation for this class was generated from the following file: