コンストラクター
| 名前 | 説明 |
|---|---|
Instance() |
関数
| アクセス | タイプ | モディファイア | 名前 | 説明 |
|---|---|---|---|---|
public | void | |||
public | void | shutdown() | ||
public | void | render() | ||
public | void | |||
public | void | |||
public | void | |||
public | getCurrentFrame() | |||
public | const | getCurrentFrame() | ||
public | ||||
public | ||||
public | void | inline | ||
public | void | inline | ||
public | ||||
public | ||||
public | ||||
public | ||||
public | ||||
public | ||||
public | ||||
public | void | |||
public | void | |||
public | void | |||
public | void | |||
public | void | |||
public | const | getFeature() | ||
public | bool | const | ||
public | float | const | getGpuDelta() | |
public | bool | const | hasWindow() | |
public | const | getWindow() | ||
public | void | |||
public | const | getResolution() | ||
public | void | |||
public | std::uint32_t | const | getFrameInFlighCount() | |
public | void | setFramesInFlight( std::uint32_t inValue ) | ||
public | const | getResourceBudget() | ||
public | void | |||
public | bool | const | hasBackend() | |
public | void | inline | ||
private | void | reloadBackend() | ||
private | void | syncDirtyResources() | ||
private | void | markResourcesAsDirty() | ||
private | void | resetResources() | ||
private |
メンバ
| アクセス | タイプ | モディファイア | 名前 | 説明 |
|---|---|---|---|---|
public | friend | Application | ||
private | m_window | |||
private | m_settings | |||
private | m_frames | |||
private | std::uint32_t | m_currentFrame | ||
private | m_polyResources | |||
private | m_textureResources | |||
private | m_skyResource | |||
private | m_textureStreamer | |||
private | std::atomic<std::uint8_t> | m_features | ||
private | m_backend |