7#ifndef PXR_EXEC_VDF_EXECUTOR_OBSERVER_H
8#define PXR_EXEC_VDF_EXECUTOR_OBSERVER_H
13#include "pxr/exec/vdf/api.h"
15PXR_NAMESPACE_OPEN_SCOPE
59PXR_NAMESPACE_CLOSE_SCOPE
Abstract base class for classes that execute a VdfNetwork to compute a requested set of values.
This is an interface for any class that wants to listen to specific executor events,...
virtual void _OnExecutorDelete(VdfExecutorInterface *executor) const =0
This will be called once the observed executor gets deleted.
virtual void _OnExecutorClearData(VdfExecutorInterface *executor) const =0
This will get called once the data is being cleared on the observed executor.