Basically it's a backwards-compatabile fix for the fact that the 'IsReplaceable' control flag isn't used by PB2's. Secondly the class provides.
IUnReplaceableControl is a new interface which if present lets the internal system know that the controller can't be replaced.
#include <istdplug.h>
Public Member Functions |
|
virtual | ~IUnReplaceableControl () |
virtual Control * | GetReplacementClone ()=0 |
virtual ~IUnReplaceableControl | ( | ) | [inline, virtual] |
{};
virtual Control* GetReplacementClone | ( | ) | [pure virtual] |