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

#include <gui_core/graphics/gui_render_primitives.h>

Public Attributes

glsl_float4 transform0 = { 1, 0, 0 }
glsl_float4 transform1 = { 0, 1, 0 }
tachyon::int2 clipMin = { 0,0 }
tachyon::int2 clipMax = { 0,0 }
int colorIndex = 0
float lineWidth = 0
float dashSize = 0
float dashOffset = 0
float gradientOffset = 0
float gradientScale = 1
tachyon::short2 p0 = { 0,0 }
tachyon::short2 p1 = { 0,0 }
tachyon::short2 p2 = { 0,0 }
tachyon::short2 p3 = { 0,0 }

Member Data Documentation

◆ transform0

glsl_float4 tachyon::Line::transform0 = { 1, 0, 0 }

◆ transform1

glsl_float4 tachyon::Line::transform1 = { 0, 1, 0 }

◆ clipMin

tachyon::int2 tachyon::Line::clipMin = { 0,0 }

◆ clipMax

tachyon::int2 tachyon::Line::clipMax = { 0,0 }

◆ colorIndex

int tachyon::Line::colorIndex = 0

◆ lineWidth

float tachyon::Line::lineWidth = 0

◆ dashSize

float tachyon::Line::dashSize = 0

◆ dashOffset

float tachyon::Line::dashOffset = 0

◆ gradientOffset

float tachyon::Line::gradientOffset = 0

◆ gradientScale

float tachyon::Line::gradientScale = 1

◆ p0

tachyon::short2 tachyon::Line::p0 = { 0,0 }

◆ p1

tachyon::short2 tachyon::Line::p1 = { 0,0 }

◆ p2

tachyon::short2 tachyon::Line::p2 = { 0,0 }

◆ p3

tachyon::short2 tachyon::Line::p3 = { 0,0 }

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