High level GDNative
Single header GDNative high level API for C/C++
|
Data Fields | |
uint8_t | data [sizeof(float[4])] |
float | elements [4] |
struct { | |
float x | |
float y | |
float z | |
float w | |
}; | |
struct { | |
hgdn_vector2 xy | |
hgdn_vector2 zw | |
}; | |
struct { | |
float _0 | |
hgdn_vector2 yz | |
float _1 | |
}; | |
struct { | |
hgdn_vector3 xyz | |
float _2 | |
}; | |
struct { | |
float _3 | |
hgdn_vector3 yzw | |
}; | |
struct { | |
float r | |
float g | |
float b | |
float a | |
}; | |
struct { | |
hgdn_vector2 rg | |
hgdn_vector2 ba | |
}; | |
struct { | |
float _4 | |
hgdn_vector2 gb | |
float _5 | |
}; | |
struct { | |
hgdn_vector3 rgb | |
float _6 | |
}; | |
struct { | |
float _7 | |
hgdn_vector3 gba | |
}; | |
struct { | |
float s | |
float t | |
float p | |
float q | |
}; | |
struct { | |
hgdn_vector2 st | |
hgdn_vector2 pq | |
}; | |
struct { | |
float _8 | |
hgdn_vector2 tp | |
float _9 | |
}; | |
struct { | |
hgdn_vector3 stp | |
float _10 | |
}; | |
struct { | |
float _11 | |
hgdn_vector3 tpq | |
}; | |
struct { | |
float u | |
float v | |
float _12 [2] | |
}; | |
struct { | |
hgdn_vector2 uv | |
float _13 [2] | |
}; | |