Final Platform Layer 0.9.8-beta
|
A structure containing video backbuffer properties. More...
#include <final_platform_layer.h>
Data Fields | |
uint32_t | height |
The height of the backbuffer in pixels. Do not modify, it will be set automatically. | |
size_t | lineWidth |
The width of one line in bytes. Do not modify, it will be set automatically. | |
fplVideoRect | outputRect |
The output rectangle for displaying the backbuffer (Size may not match backbuffer size!) | |
uint32_t * | pixels |
The 32-bit pixel top-down array, format: 0xAABBGGRR. Do not modify before WindowUpdate. | |
size_t | pixelStride |
The size of one entire pixel with all 4 components in bytes. Do not modify, it will be set automatically. | |
fpl_b32 | useOutputRect |
Set this to true to actually use the output rectangle. | |
uint32_t | width |
The width of the backbuffer in pixels. Do not modify, it will be set automatically. | |
A structure containing video backbuffer properties.
Definition at line 6599 of file final_platform_layer.h.
uint32_t fplVideoBackBuffer::height |
The height of the backbuffer in pixels. Do not modify, it will be set automatically.
Definition at line 6605 of file final_platform_layer.h.
size_t fplVideoBackBuffer::lineWidth |
The width of one line in bytes. Do not modify, it will be set automatically.
Definition at line 6609 of file final_platform_layer.h.
fplVideoRect fplVideoBackBuffer::outputRect |
The output rectangle for displaying the backbuffer (Size may not match backbuffer size!)
Definition at line 6611 of file final_platform_layer.h.
uint32_t* fplVideoBackBuffer::pixels |
The 32-bit pixel top-down array, format: 0xAABBGGRR. Do not modify before WindowUpdate.
Definition at line 6601 of file final_platform_layer.h.
size_t fplVideoBackBuffer::pixelStride |
The size of one entire pixel with all 4 components in bytes. Do not modify, it will be set automatically.
Definition at line 6607 of file final_platform_layer.h.
fpl_b32 fplVideoBackBuffer::useOutputRect |
Set this to true to actually use the output rectangle.
Definition at line 6613 of file final_platform_layer.h.
uint32_t fplVideoBackBuffer::width |
The width of the backbuffer in pixels. Do not modify, it will be set automatically.
Definition at line 6603 of file final_platform_layer.h.