TachyonUI 0.1.0
High-performance UI for building tools.
Loading...
Searching...
No Matches
gui_gradient_manager.h File Reference
#include <gui_core/gui_base_types.h>
#include <gui_core/style/gui_style.h>
#include <stdint.h>
#include <vector>
#include <span>
#include <unordered_map>

Go to the source code of this file.

Classes

struct  tachyon::GradientHandle
 Handle to a reference-counted GradientManager atlas slot. More...
struct  tachyon::AtlasLocation
 Where a handle's texels are in the atlas. More...
class  tachyon::GradientManager
 The atlas that the colors of color styles are baked into: pages of 2D textures, one row per gradient, with solid and 2..4-color blocks packed into shared rows. More...

Namespaces

namespace  tachyon