24#ifndef EXT_RMANPKG_25_0_PLUGIN_RENDERMAN_PLUGIN_HD_PRMAN_GPRIMBASE_H
25#define EXT_RMANPKG_25_0_PLUGIN_RENDERMAN_PLUGIN_HD_PRMAN_GPRIMBASE_H
28#include "pxr/imaging/hd/rprim.h"
34PXR_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;
50PXR_NAMESPACE_CLOSE_SCOPE
A common base class for HdPrman_Gprim types.