gvr_value

#include <gvr_types.h>

A generic container for various pure value types.

Summary

Public attributes

@4
union gvr_value::@3
d
double
f
float
fl
gvr_flags
fl64
gvr_flags64
flags
gvr_flags
i
int32_t
i64
int64_t
m4f
padding[248]
uint8_t
qf
rf
ri
si
t
v2f
v3f
value_type
int32_t

Public attributes

@4

union gvr_value::@3 gvr_value::@4

d

double gvr_value::d

f

float gvr_value::f

fl

gvr_flags gvr_value::fl

fl64

gvr_flags64 gvr_value::fl64

flags

gvr_flags gvr_value::flags

i

int32_t gvr_value::i

i64

int64_t gvr_value::i64

m4f

gvr_mat4f gvr_value::m4f

padding

uint8_t gvr_value::padding[248]

qf

gvr_quatf gvr_value::qf

rf

gvr_rectf gvr_value::rf

ri

gvr_recti gvr_value::ri

si

gvr_sizei gvr_value::si

t

gvr_clock_time_point gvr_value::t

v2f

gvr_vec2f gvr_value::v2f

v3f

gvr_vec3f gvr_value::v3f

value_type

int32_t gvr_value::value_type