Description of target function. More...
#include <imdl_backend.h>
Public Attributes | |
const char * | path |
The path from the material root to the expression that should be translated, e.g., "surface.scattering" . More... | |
const char * | base_fname |
The base name of the generated functions. More... | |
Size | argument_block_index |
The index of argument block that belongs to the compiled material the function is generated from or ~0 if none of the added function required arguments. More... | |
Size | function_index |
The index of the generated function for accessing the callable function information of the link unit or ~0 if the selected function is an invalid distribution function. More... | |
ITarget_code::Distribution_kind | distribution_kind |
Return the distribution kind of this function (or NONE in case expressions). More... | |
Sint32 | return_code |
A return code. More... | |
Description of target function.