mitiru::gfx::dx12

Namespace catalog extracted from docs/API_CATALOG.md (1 types, 31 items).

Namespace catalog extracted from docs/API_CATALOG.md (1 types, 31 items).

NameKindItems
NullCefContextclass31
class NullCefContext 31
using HandlerFn = std::function<std::string(std::string_view)>;
NullCefContext() = default
~NullCefContext() = default
NullCefContext(const NullCefContext&) = delete
NullCefContext& operator=(const NullCefContext&) = delete
NullCefContext(NullCefContext&&) = delete
NullCefContext& operator=(NullCefContext&&) = delete
bool initialize( mitiru::gfx::dx12::Dx12Device& , const std::string& , const std::string& , int , int , const std::string& = "about:blank")
void shutdown()
void doMessageLoopWork()
[[nodiscard]] bool hasDirtyFrame() const
void upload()
void composite( ID3D12GraphicsCommandList* , D3D12_CPU_DESCRIPTOR_HANDLE , int , int )
void resize( mitiru::gfx::dx12::Dx12Device& , int , int )
void handleInput(const InputState& )
void setInputEnabled(bool ) noexcept
[[nodiscard]] bool isInputEnabled() const noexcept
void setVisible(bool ) noexcept
[[nodiscard]] bool isVisible() const noexcept
void loadUrl(const std::string& )
void loadHtml(const std::string& , const std::string& = "about:blank")
void executeJavaScript(const std::string& )
void registerHandler(const std::string& , HandlerFn )
void unregisterHandler(const std::string& )
void unregisterAll()
void setWindowlessFrameRate(int )
[[nodiscard]] int windowlessFrameRate() const noexcept
[[nodiscard]] PaintStats paintStats() const noexcept
[[nodiscard]] bool isInitialized() const
[[nodiscard]] bool isLoading() const
[[nodiscard]] bool hasError() const

Sourced from docs/API_CATALOG.md, auto-generated by tools/generate_api_catalog.py.