|
|
PixelBullet
0.0.1
A C++ game engine
|
Public Member Functions | |
| virtual bool | IsInitialized () const noexcept=0 |
| virtual bool | EnsureInitialized (pixelbullet::RenderDevice &render_device, pixelbullet::Graphics &graphics)=0 |
| virtual void | BeginFrame ()=0 |
| virtual void | RenderDrawData (const pixelbullet::RenderFrameContext &frame_context, ImDrawData &draw_data)=0 |
| virtual void | RebuildFontTexture (pixelbullet::RenderDevice &render_device, pixelbullet::Graphics &graphics)=0 |
| virtual void | Shutdown (pixelbullet::RenderDevice &render_device, pixelbullet::Graphics &graphics)=0 |
| virtual ImTextureID | GetTexture (pixelbullet::RenderDevice &render_device, pixelbullet::Graphics &graphics, const std::shared_ptr< void > &image)=0 |
| virtual ImTextureID | GetRenderTargetTexture (pixelbullet::RenderDevice &render_device, pixelbullet::Graphics &graphics, std::string_view name)=0 |