HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
Data Structures | Namespaces | Functions
pixmap_span.hpp File Reference

Defines the pixmap_span type. More...

#include "../utility/utility.hpp"
#include "../macros.hpp"
#include <cstddef>
#include <span>
#include <memory>

Go to the source code of this file.

Data Structures

class  hi::v1::pixmap_span< T >
 A non-owning 2D pixel-based image. More...
 
struct  hi::v1::pixmap_span< T >::row_iterator< PixmapView >
 
struct  hi::v1::pixmap_span< T >::row_range< PixmapView >
 

Namespaces

namespace  hi
 The HikoGUI namespace.
 
namespace  hi::v1
 The HikoGUI API version 1.
 

Functions

 hi_export_module (hikogui.image.pixmap_span)
 
 hi_warning_push ()
 
 hi_warning_ignore_msvc (26459)
 
template<typename T , typename Allocator >
 hi::v1::pixmap_span (pixmap< T, Allocator > const &other) -> pixmap_span< T const >
 
template<typename T , typename Allocator >
 hi::v1::pixmap_span (pixmap< T, Allocator > &other) -> pixmap_span< T >
 
 hi_warning_pop ()
 

Detailed Description

Defines the pixmap_span type.