|
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] | |
| }; | |