Blender  V3.3
OSLCompiler Member List

This is the complete list of members for OSLCompiler, including all inherited members.

add(ShaderNode *node, const char *name, bool isfilepath=false)OSLCompiler
backgroundOSLCompiler
compile(OSLGlobals *og, Shader *shader)OSLCompiler
output_type()OSLCompilerinline
parameter(ShaderNode *node, const char *name)OSLCompiler
parameter(const char *name, float f)OSLCompiler
parameter(const char *name, int f)OSLCompiler
parameter(const char *name, const char *s)OSLCompiler
parameter(const char *name, ustring str)OSLCompiler
parameter(const char *name, const Transform &tfm)OSLCompiler
parameter_array(const char *name, const float f[], int arraylen)OSLCompiler
parameter_attribute(const char *name, ustring s)OSLCompiler
parameter_color(const char *name, float3 f)OSLCompiler
parameter_color_array(const char *name, const array< float3 > &f)OSLCompiler
parameter_normal(const char *name, float3 f)OSLCompiler
parameter_point(const char *name, float3 f)OSLCompiler
parameter_texture(const char *name, ustring filename, ustring colorspace)OSLCompiler
parameter_texture(const char *name, const ImageHandle &handle)OSLCompiler
parameter_texture_ies(const char *name, int svm_slot)OSLCompiler
parameter_vector(const char *name, float3 f)OSLCompiler
sceneOSLCompiler