roo_display
API Documentation for roo_display
Loading...
Searching...
No Matches
raw_streamable_overlay.h File Reference
Include dependency graph for raw_streamable_overlay.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::internal::SuperRectangleStream< RawPixelStream >
 
class  roo_display::internal::UnionStream< Bg, Fg >
 
class  roo_display::internal::Superposition< Bg, Fg >
 
class  roo_display::internal::RawStreamableRef< RawStreamable >
 

Namespaces

namespace  roo_display
 Defines 140 opaque HTML named colors.
 
namespace  roo_display::internal
 

Functions

template<typename RawPixelStream >
std::unique_ptr< SuperRectangleStream< RawPixelStream > > roo_display::internal::Realign (const Box &outer_extents, const Box &inner_extents, std::unique_ptr< RawPixelStream > stream)
 
template<typename Bg , typename Fg >
std::unique_ptr< UnionStream< Bg, Fg > > roo_display::internal::MakeUnionStream (std::unique_ptr< Bg > bg, std::unique_ptr< Fg > fg)
 
template<typename Bg , typename Fg >
internal::Superposition< Bg, Fgroo_display::Overlay (Bg bg, int16_t bg_x, int16_t bg_y, Fg fg, int16_t fg_x, int16_t fg_y)
 
template<typename Bg , typename Fg >
internal::Superposition< Bg, Fgroo_display::Overlay (Box anchor_extents, Bg bg, Alignment bg_align, Fg fg, Alignment fg_align)
 
template<typename RawStreamable >
internal::RawStreamableRef< RawStreamableroo_display::Ref (const RawStreamable &ref)