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