roo_display
API Documentation for roo_display
Loading...
Searching...
No Matches
roo_display::internal::RleStreamRgb565Alpha4< Resource > Class Template Reference

#include <image_stream.h>

Inheritance diagram for roo_display::internal::RleStreamRgb565Alpha4< Resource >:
[legend]
Collaboration diagram for roo_display::internal::RleStreamRgb565Alpha4< Resource >:
[legend]

Public Member Functions

 RleStreamRgb565Alpha4 (const Resource &input)
 
 RleStreamRgb565Alpha4 (StreamType< Resource > input)
 
void Read (Color *buf, uint16_t size) override
 Read up to size pixels into buf.
 
void Skip (uint32_t count) override
 Skip count pixels.
 
Color next ()
 
- Public Member Functions inherited from roo_display::PixelStream
virtual ~PixelStream ()
 

Detailed Description

template<typename Resource>
class roo_display::internal::RleStreamRgb565Alpha4< Resource >

Definition at line 198 of file image_stream.h.

Constructor & Destructor Documentation

◆ RleStreamRgb565Alpha4() [1/2]

template<typename Resource >
roo_display::internal::RleStreamRgb565Alpha4< Resource >::RleStreamRgb565Alpha4 ( const Resource input)
inline

Definition at line 200 of file image_stream.h.

◆ RleStreamRgb565Alpha4() [2/2]

template<typename Resource >
roo_display::internal::RleStreamRgb565Alpha4< Resource >::RleStreamRgb565Alpha4 ( StreamType< Resource input)
inline

Definition at line 203 of file image_stream.h.

Member Function Documentation

◆ next()

◆ Read()

template<typename Resource >
void roo_display::internal::RleStreamRgb565Alpha4< Resource >::Read ( Color buf,
uint16_t  size 
)
inlineoverridevirtual

Read up to size pixels into buf.

Implements roo_display::PixelStream.

Definition at line 211 of file image_stream.h.

References roo_display::internal::RleStreamRgb565Alpha4< Resource >::next().

◆ Skip()

template<typename Resource >
void roo_display::internal::RleStreamRgb565Alpha4< Resource >::Skip ( uint32_t  count)
inlineoverridevirtual

Skip count pixels.

Reimplemented from roo_display::PixelStream.

Definition at line 217 of file image_stream.h.

References roo_display::internal::RleStreamRgb565Alpha4< Resource >::next().


The documentation for this class was generated from the following file: