// $Revision: 1.4 $ //------------------------------------------------------------------------------ // // Copyright (C) 1994, 1995 Taligent, Inc. All rights reserved. // // Project: TaligentSelectionTool // File: FeedbackStyle.h // Build/Version: 1.0.0 // // Description: Define abstract protocol for feedback styles. // //------------------------------------------------------------------------------ #ifndef TaligentSamples_FEEDBACKSTYLE #define TaligentSamples_FEEDBACKSTYLE class TSelectionToolTarget; class MGraphic; class TGArea; //................................................................................ class TFeedbackStyle { public: virtual ~TFeedbackStyle(); MGraphic* CreateFeedback(const TSelectionToolTarget& target) const; virtual MGraphic* DoCreateFeedback(const TGArea& area) const = 0; }; #endif