KiCad PCB EDA Suite
Loading...
Searching...
No Matches
KIGFX::WINDOW_STATE::RENDERED_CONTENT Struct Reference

What a geometry target holds, so a frame asking for the same content at the same camera can reuse it. More...

#include <render_thread_window_state.h>

Public Attributes

bool valid = false
 
uint64_t epoch = 0
 
bool drawGrid = false
 
FRAME_UBO_DATA frameUBO
 
GRID_UBO_DATA gridUBO
 
uint32_t margin = 0
 how much of the static target's margin was drawn
 

Detailed Description

What a geometry target holds, so a frame asking for the same content at the same camera can reuse it.

Definition at line 194 of file render_thread_window_state.h.

Member Data Documentation

◆ drawGrid

bool KIGFX::WINDOW_STATE::RENDERED_CONTENT::drawGrid = false

◆ epoch

uint64_t KIGFX::WINDOW_STATE::RENDERED_CONTENT::epoch = 0

◆ frameUBO

FRAME_UBO_DATA KIGFX::WINDOW_STATE::RENDERED_CONTENT::frameUBO

◆ gridUBO

GRID_UBO_DATA KIGFX::WINDOW_STATE::RENDERED_CONTENT::gridUBO

◆ margin

uint32_t KIGFX::WINDOW_STATE::RENDERED_CONTENT::margin = 0

how much of the static target's margin was drawn

Definition at line 201 of file render_thread_window_state.h.

Referenced by planMarginTarget(), and KIGFX::RENDER_THREAD::RenderWindow().

◆ valid

bool KIGFX::WINDOW_STATE::RENDERED_CONTENT::valid = false

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