24 #ifndef EXT_RMANPKG_22_0_PLUGIN_RENDERMAN_PLUGIN_HD_PRMAN_MATFILT_CONVERSIONS_H
25 #define EXT_RMANPKG_22_0_PLUGIN_RENDERMAN_PLUGIN_HD_PRMAN_MATFILT_CONVERSIONS_H
31 PXR_NAMESPACE_OPEN_SCOPE
33 class HdPrman_Context;
38 bool HdPrmanLightFilterPopulateNodesFromLightParams(
39 std::vector<riley::ShadingNode> *filterNodes,
43 void HdPrmanLightFilterGenerateCoordSysAndLinks(
44 riley::ShadingNode *filter,
46 std::vector<riley::CoordinateSystemId> *coordsysIds,
47 std::vector<TfToken> *filterLinks,
49 HdPrman_Context *context,
51 const riley::ShadingNode &lightNode);
53 PXR_NAMESPACE_CLOSE_SCOPE
Token for efficient comparison, assignment, and hashing of known strings.
Adapter class providing data exchange with the client scene graph.
A path value used to locate objects in layers or scenegraphs.