roo_display
API Documentation for roo_display
Loading...
Searching...
No Matches
drawable.h File Reference
#include "roo_display/color/blending.h"
#include "roo_display/color/color.h"
#include "roo_display/core/box.h"
#include "roo_logging/stream.h"
Include dependency graph for drawable.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  roo_display::Surface
 Low-level handle used to draw to an underlying device. More...
 
class  roo_display::Drawable
 Interface for objects that can be drawn to an output device. More...
 

Namespaces

namespace  roo_display
 Defines 140 opaque HTML named colors.
 

Enumerations

enum class  roo_display::FillMode { roo_display::kExtents = 0 , roo_display::kVisible = 1 }
 Specifies whether a Drawable should fill its entire extents box, including fully transparent pixels. More...
 

Functions

roo_logging::Stream & roo_display::operator<< (roo_logging::Stream &os, FillMode mode)
 

Variables

constexpr FillMode roo_display::FILL_MODE_RECTANGLE = FillMode::kExtents
 
constexpr FillMode roo_display::FILL_MODE_VISIBLE = FillMode::kVisible