21 ::ll::TypedStorage<8, 8, ::UIControl&> mOwner;
37 virtual ::std::unique_ptr<::UIComponent> clone(
::UIControl&)
const = 0;
40 virtual ::ComponentReceiveActionType
44 virtual ::ComponentReceiveActionType receive(
::ScreenEvent const&);
47 virtual void onNotifyChildAdded();
50 virtual void onNotifyChildRemoved();
53 virtual void onRemoved();
56 virtual void onAdded();
59 virtual void onVisibilityChanged(
bool);
62 virtual void onEnabledChanged(
bool);
65 virtual bool isRenderableComponent();
68 virtual bool onLayoutChange();
71 virtual void reset() = 0;
77 virtual ::std::string
const& getTextToSpeechComponentValue()
const;