1 #ifndef Fireworks_Core_FWSimpleProxyBuilder_h
2 #define Fireworks_Core_FWSimpleProxyBuilder_h
52 virtual void build(
const void*,
unsigned int iIndex, TEveElement& iItemHolder,
const FWViewContext*) = 0;
virtual void buildViewType(const FWEventItem *iItem, TEveElementList *, FWViewType::EType, const FWViewContext *)
virtual bool visibilityModelChanges(const FWModelId &, TEveElement *, FWViewType::EType, const FWViewContext *)
FWSimpleProxyBuilder(const std::type_info &iType)
FWSimpleProxyHelper m_helper
static std::string typeOfBuilder()
Used by the plugin system to determine how the proxy uses the data from FWEventItem.
virtual ~FWSimpleProxyBuilder()
const FWSimpleProxyBuilder & operator=(const FWSimpleProxyBuilder &)
virtual void itemChangedImp(const FWEventItem *)
virtual void buildViewType(const FWEventItem *iItem, TEveElementList *product, FWViewType::EType viewType, const FWViewContext *)