KiCad PCB EDA Suite
Loading...
Searching...
No Matches
KIGFX::GAL_MODERN::PATCH_SPAN Struct Reference

Half-open index span touched by patches since the last upload, empty when end <= begin. More...

Public Member Functions

void add (uint32_t aStart, uint32_t aCount)
 
bool empty () const
 
void clear ()
 

Public Attributes

uint32_t begin = UINT32_MAX
 
uint32_t end = 0
 

Detailed Description

Half-open index span touched by patches since the last upload, empty when end <= begin.

Definition at line 616 of file gal_modern.h.

Member Function Documentation

◆ add()

void KIGFX::GAL_MODERN::PATCH_SPAN::add ( uint32_t aStart,
uint32_t aCount )
inline

Definition at line 621 of file gal_modern.h.

References begin, and end.

◆ clear()

void KIGFX::GAL_MODERN::PATCH_SPAN::clear ( )
inline

Definition at line 631 of file gal_modern.h.

References begin, and end.

◆ empty()

bool KIGFX::GAL_MODERN::PATCH_SPAN::empty ( ) const
inline

Definition at line 630 of file gal_modern.h.

References begin, and end.

Referenced by KIGFX::GAL_MODERN::uploadSceneArena().

Member Data Documentation

◆ begin

uint32_t KIGFX::GAL_MODERN::PATCH_SPAN::begin = UINT32_MAX

Definition at line 618 of file gal_modern.h.

Referenced by add(), clear(), empty(), and KIGFX::GAL_MODERN::submitSpan().

◆ end

uint32_t KIGFX::GAL_MODERN::PATCH_SPAN::end = 0

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