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.