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).
| Name | Kind | Items |
|---|---|---|
NullCefContext | class | 31 |
class NullCefContext 31
using HandlerFn = std::function<std::string(std::string_view)>;NullCefContext() = default~NullCefContext() = defaultNullCefContext(const NullCefContext&) = deleteNullCefContext& operator=(const NullCefContext&) = deleteNullCefContext(NullCefContext&&) = deleteNullCefContext& operator=(NullCefContext&&) = deletebool 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() constvoid 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 noexceptvoid setVisible(bool ) noexcept[[nodiscard]] bool isVisible() const noexceptvoid 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() constSourced from docs/API_CATALOG.md, auto-generated by tools/generate_api_catalog.py.