24 #ifndef EXT_RMANPKG_24_0_PLUGIN_RENDERMAN_PLUGIN_HD_PRMAN_GPRIMBASE_H 25 #define EXT_RMANPKG_24_0_PLUGIN_RENDERMAN_PLUGIN_HD_PRMAN_GPRIMBASE_H 28 #include "pxr/imaging/hd/rprim.h" 34 PXR_NAMESPACE_OPEN_SCOPE
42 void UpdateInstanceVisibility(
bool vis, riley::Riley *riley )
const;
43 std::vector<riley::GeometryPrototypeId> GetPrototypeIds()
const;
46 std::vector<riley::GeometryPrototypeId> _prototypeIds;
47 std::vector<riley::GeometryInstanceId> _instanceIds;
50 PXR_NAMESPACE_CLOSE_SCOPE
52 #endif // EXT_RMANPKG_24_0_PLUGIN_RENDERMAN_PLUGIN_HD_PRMAN_GPRIM_H A common base class for HdPrman_Gprim types.