TachyonUI 0.1.0
High-performance UI for building tools.
Loading...
Searching...
No Matches
tachyon::WindowRegistry::RenderNode Struct Reference

One entry in a window's flat pre-order render list. More...

#include <gui_core/windows/gui_window_registry.h>

Public Attributes

ElementRef ref
uint32_t subtreeSkip = 0
 flat-list index past this subtree
uint32_t _pad = 0
 explicit padding -> 16 bytes, 4 nodes per cache line

Detailed Description

One entry in a window's flat pre-order render list.

To cull an element's subtree, jump to its subtreeSkip.

Member Data Documentation

◆ ref

ElementRef tachyon::WindowRegistry::RenderNode::ref

◆ subtreeSkip

uint32_t tachyon::WindowRegistry::RenderNode::subtreeSkip = 0

flat-list index past this subtree

◆ _pad

uint32_t tachyon::WindowRegistry::RenderNode::_pad = 0

explicit padding -> 16 bytes, 4 nodes per cache line


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