Structure containing the header information of the material. More...
#include <dr_mtl.h>
| Public Attributes | |
| unsigned int | channelCount | 
| The total number of channels.  More... | |
| unsigned int | channelHeaderSizeInBytes | 
| The size of a channel header, in bytes.  More... | |
| unsigned int | channelsOffset | 
| The offset of the channels.  More... | |
| unsigned int | identifierCount | 
| The total number of identifiers.  More... | |
| unsigned int | identifierSizeInBytes | 
| The size in bytes of an identifier.  More... | |
| unsigned int | identifiersOffset | 
| The offset of the identifiers.  More... | |
| unsigned int | inputSizeInBytes | 
| The size in bytes of an input variable.  More... | |
| unsigned int | inputsOffset | 
| The offset of the input variables.  More... | |
| unsigned int | instructionSizeInBytes | 
| The size in bytes of an instruction.  More... | |
| unsigned int | magic | 
| The magic number: 0x81DF7405.  More... | |
| unsigned int | privateInputCount | 
| The total number of private input variables.  More... | |
| unsigned int | propertiesOffset | 
| The offset of the properties.  More... | |
| unsigned int | propertyCount | 
| The total number of properties.  More... | |
| unsigned int | propertySizeInBytes | 
| The size in bytes of a property.  More... | |
| unsigned int | publicInputCount | 
| The total number of public input variables.  More... | |
| unsigned int | version | 
Structure containing the header information of the material.
Definition at line 512 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| unsigned int drmtl_header::channelCount | 
The total number of channels.
Definition at line 548 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| unsigned int drmtl_header::channelHeaderSizeInBytes | 
The size of a channel header, in bytes.
Definition at line 529 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| unsigned int drmtl_header::channelsOffset | 
The offset of the channels.
Definition at line 561 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| unsigned int drmtl_header::identifierCount | 
The total number of identifiers.
Definition at line 539 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| unsigned int drmtl_header::identifierSizeInBytes | 
The size in bytes of an identifier.
Definition at line 523 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| unsigned int drmtl_header::identifiersOffset | 
The offset of the identifiers.
Definition at line 555 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| unsigned int drmtl_header::inputSizeInBytes | 
The size in bytes of an input variable.
Definition at line 526 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| unsigned int drmtl_header::inputsOffset | 
The offset of the input variables.
Definition at line 558 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| unsigned int drmtl_header::instructionSizeInBytes | 
The size in bytes of an instruction.
Definition at line 532 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| unsigned int drmtl_header::magic | 
The magic number: 0x81DF7405.
Definition at line 515 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| unsigned int drmtl_header::privateInputCount | 
The total number of private input variables.
Definition at line 542 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| unsigned int drmtl_header::propertiesOffset | 
The offset of the properties.
Definition at line 564 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| unsigned int drmtl_header::propertyCount | 
The total number of properties.
Definition at line 551 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| unsigned int drmtl_header::propertySizeInBytes | 
The size in bytes of a property.
Definition at line 535 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| unsigned int drmtl_header::publicInputCount | 
The total number of public input variables.
Definition at line 545 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.
| unsigned int drmtl_header::version | 
The version number. There is currently only a single version - version 1. In the future there may be other versions which will affect how the file is formatted.
Definition at line 519 of file porcupine/demo/c/dr_libs/old/dr_mtl.h.