pixel-display: add getters for renderer data

These functions are useful for matching a pixel display
to its renderer.
This commit is contained in:
Ray Strode 2015-07-22 14:45:05 -04:00
parent ea91f9baee
commit 0bb3bd69c1
2 changed files with 15 additions and 0 deletions

View file

@ -81,6 +81,18 @@ ply_pixel_display_new (ply_renderer_t *renderer,
return display;
}
ply_renderer_t *
ply_pixel_display_get_renderer (ply_pixel_display_t *display)
{
return display->renderer;
}
ply_renderer_head_t *
ply_pixel_display_get_renderer_head (ply_pixel_display_t *display)
{
return display->head;
}
unsigned long
ply_pixel_display_get_width (ply_pixel_display_t *display)
{

View file

@ -46,6 +46,9 @@ ply_pixel_display_t *ply_pixel_display_new (ply_renderer_t *renderer,
void ply_pixel_display_free (ply_pixel_display_t *display);
ply_renderer_t *ply_pixel_display_get_renderer (ply_pixel_display_t *display);
ply_renderer_head_t *ply_pixel_display_get_renderer_head (ply_pixel_display_t *display);
unsigned long ply_pixel_display_get_width (ply_pixel_display_t *display);
unsigned long ply_pixel_display_get_height (ply_pixel_display_t *display);