Content


NTL
Core
CFeedbackEx

CFeedbackEx



Base class for the objects which have double notification mechanism to notify parent about changes. It notify parent before and after update. Many helper classes use it (for example, Font) to store parent listener and call its methods when parent should be notified about changes.

You can find more information in comments below. Overrided methods can be found in corresponding base interface.

class CFeedback :public virtual IFeedback
{
public:
    bool setListener(IFeedbackExListener *listener) override;

    CFeedbackEx(IFeedbackExListener *listener); // Create with specified listener 
};
Namespace: nitisa
Include: Nitisa/Core/FeedbackEx.h