RenderMan  26.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RixLightFactory Member List

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

CreateInstanceData(RixContext &rixCtx, RtUString const handle, RixParameterList const *parameterList, InstanceData *instanceData)RixShadingPlugininlinevirtual
CreateLight(RixContext &ctx, RtUString const name, RixParameterList const *pList, void *instanceData)=0RixLightFactorypure virtual
DestroyLight(RixLight const *light)=0RixLightFactorypure virtual
Finalize(RixContext &ctx)=0RixShadingPluginpure virtual
GetInterface() const overrideRixLightFactoryinlinevirtual
GetParamTable()=0RixShadingPluginpure virtual
GetVersion() const RixShadingPlugininlinevirtual
Init(RixContext &ctx, RtUString const pluginPath)=0RixShadingPluginpure virtual
k_All enum valueRixShadingPlugin
k_None enum valueRixShadingPlugin
m_versionRixShadingPluginprotected
RixLightFactory()RixLightFactoryinlineprotected
RixShadingPlugin(int version)RixShadingPlugininlineprotected
Synchronize(RixContext &ctx, RixSCSyncMsg syncMsg, RixParameterList const *syncParams)=0RixShadingPluginpure virtual
SynchronizeHints enum nameRixShadingPlugin
SynchronizeInstanceData(RixContext &rixCtx, RtUString const handle, RixParameterList const *instanceParams, uint32_t const editHints, InstanceData *instanceData)RixShadingPlugininlinevirtual
~RixLightFactory() overrideRixLightFactoryinlineprotected
~RixShadingPlugin()RixShadingPlugininlineprotectedvirtual