#define UExport
Definition Defines.h:65
BitmapFormat
The various Bitmap formats.
Definition Bitmap.h:18
Float Rectangle Helper.
Definition Geometry.h:419
Rendering details for a View, to be used with your own GPUDriver.
Definition RenderTarget.h:24
BitmapFormat texture_format
The pixel format of the texture.
Definition RenderTarget.h:59
Rect uv_coords
UV coordinates of the texture (this is needed because the texture may be padded).
Definition RenderTarget.h:64
uint32_t height
The viewport height (in device coordinates).
Definition RenderTarget.h:38
uint32_t texture_width
The texture width (in pixels).
Definition RenderTarget.h:49
bool is_empty
Whether this target is empty (null texture)
Definition RenderTarget.h:28
uint32_t texture_id
The GPUDriver-specific texture ID (you should bind the texture using your implementation of GPUDriver...
Definition RenderTarget.h:44
uint32_t render_buffer_id
The GPUDriver-specific render buffer ID.
Definition RenderTarget.h:69
uint32_t texture_height
The texture height (in pixels).
Definition RenderTarget.h:54
uint32_t width
The viewport width (in device coordinates).
Definition RenderTarget.h:33