PixelBullet  0.0.1
A C++ game engine
Loading...
Searching...
No Matches
pixelbullet::RenderDevice::InternalAccess Class Reference

Static Public Member Functions

static GraphicsGetGraphics (const RenderDevice &render_device) noexcept
 
static const InstanceGetInstance (const RenderDevice &render_device) noexcept
 
static const PhysicalDeviceGetPhysicalDevice (const RenderDevice &render_device) noexcept
 
static const LogicalDeviceGetLogicalDevice (const RenderDevice &render_device) noexcept
 
static const Swapchain * GetSwapchain (const RenderDevice &render_device, std::size_t id) noexcept
 
static const SurfaceGetSurface (const RenderDevice &render_device, std::size_t id) noexcept
 
static std::shared_ptr< CommandPool > GetCommandPool (const RenderDevice &render_device, VkQueueFlagBits queue_type, const std::thread::id &thread_id)
 
static const VkPipelineCache & GetPipelineCache (const RenderDevice &render_device) noexcept
 
static bool HasPreparedFrame (const RenderDevice &render_device) noexcept
 
static uint32_t GetPreparedImageIndex (const RenderDevice &render_device, std::size_t id)
 

The documentation for this class was generated from the following files: