class: ewol::widget::Layer
Constructor and Destructor:
# Layer ();
+ virtual ~Layer ();
Synopsis:
# void init ();
+ DECLARE_WIDGET_FACTORY (Layer ,
"Layer" );
+ virtual std::shared_ptr<ewol::Widget> getWidgetAtPos (const vec2 & _pos);
Object Hierarchy:
+std::enable_shared_from_this<Object>
+ewol::object::ParameterList
+ewol::object::SignalList
+--> +ewol::Object
+--> +ewol::Widget
+--> +ewol::widget::ContainerN
+--> ewol::widget::Layer
Detail:
Layer
# Layer ();
Constructor
init
# void init ();
DECLARE_WIDGET_FACTORY
+ DECLARE_WIDGET_FACTORY (Layer ,
"Layer" );
~Layer
+ virtual ~Layer ();
Desstructor
getWidgetAtPos
+ virtual std::shared_ptr<ewol::Widget> getWidgetAtPos (const vec2 & _pos);
get the widget at the specific windows absolute position
Note: : INTERNAL EWOL SYSTEM
Parameter [input]: _pos gAbsolute position of the requested widget knowledge
Return: nullptr No widget found<br/>pointer on the widget found
+std::enable_shared_from_this<Object>
+ewol::object::ParameterList
+ewol::object::SignalList
+--> +ewol::Object
+--> +ewol::Widget
+--> +ewol::widget::ContainerN
+--> ewol::widget::Layer
Detail:
Layer
# Layer ();Constructor
init
# void init ();
DECLARE_WIDGET_FACTORY
+ DECLARE_WIDGET_FACTORY (Layer ,
"Layer" );
~Layer
+ virtual ~Layer ();Desstructor
getWidgetAtPos
+ virtual std::shared_ptr<ewol::Widget> getWidgetAtPos (const vec2 & _pos);get the widget at the specific windows absolute position
Note: : INTERNAL EWOL SYSTEM
Parameter [input]: | _pos | gAbsolute position of the requested widget knowledge |
Return: | nullptr No widget found<br/>pointer on the widget found |