Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
PhosphorRendering::ZoneData Struct Reference

Per-zone payload pushed into the UBO each frame. More...

#include <phosphor-rendering/include/PhosphorRendering/ZoneShaderCommon.h>

Public Attributes

QRectF rect
 
QColor fillColor
 
QColor borderColor
 
float borderRadius = 0.0f
 
float borderWidth = 2.0f
 
bool isHighlighted = false
 
int zoneNumber = 0
 

Detailed Description

Per-zone payload pushed into the UBO each frame.

Member Data Documentation

◆ borderColor

QColor PhosphorRendering::ZoneData::borderColor

◆ borderRadius

float PhosphorRendering::ZoneData::borderRadius = 0.0f

◆ borderWidth

float PhosphorRendering::ZoneData::borderWidth = 2.0f

◆ fillColor

QColor PhosphorRendering::ZoneData::fillColor

◆ isHighlighted

bool PhosphorRendering::ZoneData::isHighlighted = false

◆ rect

QRectF PhosphorRendering::ZoneData::rect

◆ zoneNumber

int PhosphorRendering::ZoneData::zoneNumber = 0

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