PixelBullet  0.0.1
A C++ game engine
Loading...
Searching...
No Matches
image_internal.h
1#pragma once
2
3namespace pixelbullet
4{
5class LogicalDevice;
7class RenderDevice;
8class Surface;
9
10namespace image_internal
11{
13{
14 const RenderDevice* render_device = nullptr;
15 const LogicalDevice* logical_device = nullptr;
16 const PhysicalDevice* physical_device = nullptr;
17 const Surface* surface = nullptr;
18};
19
20RenderContext GetRenderContext(const RenderDevice& render_device, bool include_surface = false) noexcept;
21} // namespace image_internal
22} // namespace pixelbullet
Definition logical_device.h:13
Definition physical_device.h:17
Definition render_device.h:15
Definition surface.h:12
Definition image_internal.h:13