#ifndef _gpuCacheDrawOverride_h_
#define _gpuCacheDrawOverride_h_
#include <maya/MPxDrawOverride.h>
#include <maya/MSelectionContext.h>
namespace GPUCache {
{
public:
static MPxDrawOverride* creator(
const MObject& obj);
private:
class UserData;
~DrawOverride() override;
DrawOverride(const DrawOverride& obj);
const DrawOverride& operator=(const DrawOverride& obj);
MHWRender::DrawAPI supportedDrawAPIs() const override;
bool isBounded(
const MDagPath& cameraPath)
const override;
const MDagPath& cameraPath)
const override;
bool disableInternalBoundingBoxDraw() const override;
bool wantUserSelection() const override;
bool userSelect(
};
}
#endif