struct Core::Portable::IParamObserver

Parameter observer interface.

#include <coreparams.h>

struct IParamObserver: public Core::Portable::ITypedObject
{
    // fields

    static const TypeID kTypeID =  'IPaO';

    // methods

    virtual void paramChanged(Parameter* p, int msg) = 0;
};

// direct descendants

class AlertView;
class AliasParam;
class Component;
class Control;
class ImageView;
class ParamObserverBase;
class TextEditView;
class VariantView;

Inherited Members

public:
    // typedefs

    typedef int32 TypeID;

    // methods

    virtual void* castTo(TypeID typeId) = 0;