Structure containing information about an input variable. More...
#include <dr_mtl.h>
Public Attributes | |
| union { | |
| struct { | |
| float x | |
| } f1 | |
| struct { | |
| float x | |
| float y | |
| } f2 | |
| struct { | |
| float x | |
| float y | |
| float z | |
| } f3 | |
| struct { | |
| float w | |
| float x | |
| float y | |
| float z | |
| } f4 | |
| struct { | |
| int x | |
| } i1 | |
| struct { | |
| int x | |
| int y | |
| } i2 | |
| struct { | |
| int x | |
| int y | |
| int z | |
| } i3 | |
| struct { | |
| int w | |
| int x | |
| int y | |
| int z | |
| } i4 | |
| struct { | |
| char value [DRMTL_MAX_INPUT_PATH] | |
| } path | |
| struct { | |
| drmtl_uint32 w | |
| drmtl_uint32 x | |
| drmtl_uint32 y | |
| drmtl_uint32 z | |
| } raw4 | |
| }; | |
| The default value of the input variable. More... | |
| union { | |
| struct { | |
| float x | |
| } f1 | |
| struct { | |
| float x | |
| float y | |
| } f2 | |
| struct { | |
| float x | |
| float y | |
| float z | |
| } f3 | |
| struct { | |
| float w | |
| float x | |
| float y | |
| float z | |
| } f4 | |
| struct { | |
| int x | |
| } i1 | |
| struct { | |
| int x | |
| int y | |
| } i2 | |
| struct { | |
| int x | |
| int y | |
| int z | |
| } i3 | |
| struct { | |
| int w | |
| int x | |
| int y | |
| int z | |
| } i4 | |
| struct { | |
| char value [DRMTL_MAX_INPUT_PATH] | |
| } path | |
| struct { | |
| drmtl_uint32 w | |
| drmtl_uint32 x | |
| drmtl_uint32 y | |
| drmtl_uint32 z | |
| } raw4 | |
| }; | |
| The default value of the input variable. More... | |
| unsigned int | identifierIndex |
| The index into the identifier table that this input variable is identified by. More... | |
Structure containing information about an input variable.
Definition at line 212 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| union { ... } |
The default value of the input variable.
| union { ... } |
The default value of the input variable.
| struct { ... } drmtl_input::f1 |
| struct { ... } drmtl_input::f1 |
| struct { ... } drmtl_input::f2 |
| struct { ... } drmtl_input::f2 |
| struct { ... } drmtl_input::f3 |
| struct { ... } drmtl_input::f3 |
| struct { ... } drmtl_input::f4 |
| struct { ... } drmtl_input::f4 |
| struct { ... } drmtl_input::i1 |
| struct { ... } drmtl_input::i1 |
| struct { ... } drmtl_input::i2 |
| struct { ... } drmtl_input::i2 |
| struct { ... } drmtl_input::i3 |
| struct { ... } drmtl_input::i3 |
| struct { ... } drmtl_input::i4 |
| struct { ... } drmtl_input::i4 |
| unsigned int drmtl_input::identifierIndex |
The index into the identifier table that this input variable is identified by.
Definition at line 215 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| struct { ... } drmtl_input::path |
| struct { ... } drmtl_input::path |
| struct { ... } drmtl_input::raw4 |
| struct { ... } drmtl_input::raw4 |
| char drmtl_input::value[DRMTL_MAX_INPUT_PATH] |
Definition at line 268 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| float drmtl_input::w |
Definition at line 240 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| int drmtl_input::w |
Definition at line 263 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| drmtl_uint32 drmtl_input::w |
Definition at line 277 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| float drmtl_input::x |
Definition at line 222 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| int drmtl_input::x |
Definition at line 245 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| drmtl_uint32 drmtl_input::x |
Definition at line 274 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| float drmtl_input::y |
Definition at line 227 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| int drmtl_input::y |
Definition at line 250 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| drmtl_uint32 drmtl_input::y |
Definition at line 275 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| float drmtl_input::z |
Definition at line 233 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| int drmtl_input::z |
Definition at line 256 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| drmtl_uint32 drmtl_input::z |
Definition at line 276 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.