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.