7 #ifndef __viewer_MaskI_h__ 8 #define __viewer_MaskI_h__ 15 class FE_DL_EXPORT MaskI :
virtual public Component
18 virtual void maskSet(
const String &key,
19 const WindowEvent::Mask &value) = 0;
20 virtual void maskDefault(
const String &key,
21 const WindowEvent::Mask &value) = 0;
22 virtual WindowEvent::Mask maskGet(
const String &key) = 0;
23 virtual Record maskCreate(
const sp<Layout> l_mask,
24 const String &key) = 0;
25 virtual void maskInit(
const String &a_prefix) = 0;
26 virtual bool maskEnabled(
const WindowEvent &wev) = 0;
27 virtual void maskEnable(
bool a_setting) = 0;
kernel
Definition: namespace.dox:3