Flutter Engine
The Flutter Engine
|
#include <AtlasTypes.h>
Public Member Functions | |
PlotLocator (uint32_t pageIdx, uint32_t plotIdx, uint64_t generation) | |
PlotLocator () | |
bool | isValid () const |
void | makeInvalid () |
bool | operator== (const PlotLocator &other) const |
uint32_t | pageIndex () const |
uint32_t | plotIndex () const |
uint64_t | genID () const |
Static Public Attributes | |
static constexpr auto | kMaxMultitexturePages = 4 |
static constexpr int | kMaxPlots = 32 |
A PlotLocator specifies the plot and is analogous to a directory path: page/plot/plotGeneration
In fact PlotLocator is a portion of a glyph image location in the atlas fully specified by: format/atlasGeneration/page/plot/plotGeneration/rect
Definition at line 239 of file AtlasTypes.h.
|
inline |
Definition at line 248 of file AtlasTypes.h.
|
inline |
Definition at line 257 of file AtlasTypes.h.
|
inline |
Definition at line 280 of file AtlasTypes.h.
|
inline |
Definition at line 262 of file AtlasTypes.h.
|
inline |
Definition at line 267 of file AtlasTypes.h.
|
inline |
Definition at line 273 of file AtlasTypes.h.
|
inline |
Definition at line 278 of file AtlasTypes.h.
|
inline |
Definition at line 279 of file AtlasTypes.h.
|
inlinestaticconstexpr |
Definition at line 245 of file AtlasTypes.h.
|
inlinestaticconstexpr |
Definition at line 246 of file AtlasTypes.h.