|
|
| evas_3d_scene (::efl::eo::parent_type _p=(::efl::eo::parent=nullptr)) |
| |
| | evas_3d_scene (Eo *eo) |
| | Eo Constructor. More...
|
| |
| | evas_3d_scene (std::nullptr_t) |
| | nullptr_t Constructor. More...
|
| |
|
| evas_3d_scene (evas_3d_scene const &other) |
| | Copy Constructor.
|
| |
| void | size_set (int w_, int h_) const |
| |
| void | size_get (int *w_, int *h_) const |
| |
| void | background_color_set (Evas_Real r_, Evas_Real g_, Evas_Real b_, Evas_Real a_) const |
| |
| void | background_color_get (Evas_Real *r_, Evas_Real *g_, Evas_Real *b_, Evas_Real *a_) const |
| |
| bool | pick (Evas_Real x_, Evas_Real y_, Evas_3D_Node **node_, Evas_3D_Mesh **mesh_, Evas_Real *s_, Evas_Real *t_) const |
| |
| Evas_3D_Node * | exist (Evas_Real x_, Evas_Real y_, Evas_3D_Node *node_) const |
| |
| ::efl::eina::optional< ::efl::eina::range_list< Evas_3D_Node * > > | pick_member_list_get (Evas_Real x_, Evas_Real y_) const |
| |
| void | shadows_enable_set (bool shadows_enabled_) const |
| |
|
bool | shadows_enable_get () const |
| |
| Evas_3D_Node * | root_node_get () const |
| |
| void | root_node_set (Evas_3D_Node *node_) const |
| |
| Evas_3D_Node * | camera_node_get () const |
| |
| void | camera_node_set (Evas_3D_Node *node_) const |
| |
|
address_of | operator& () |
| |
|
address_const_of | operator& () const |
| |
| | concrete (Eo *eo) |
| | Class constructor. More...
|
| |
| | concrete () |
| | Default constructor. More...
|
| |
|
| ~concrete () |
| | Class destructor.
|
| |
|
| concrete (concrete const &other) |
| |
|
| concrete (concrete &&other) |
| |
|
concrete & | operator= (concrete const &other) |
| | Assignment operator.
|
| |
|
concrete & | operator= (concrete &&other) |
| |
| Eo * | _eo_ptr () const |
| | Return a pointer to the EO Object stored in this instance. More...
|
| |
| Eo * | _release () |
| | Releases the reference from this concrete object and return the pointer to the EO Object stored in this instance. More...
|
| |
|
void | _reset (Eo *_ptr=nullptr) |
| | Reset the current pointer to reference a new Eo object.
|
| |
| int | ref_get () const |
| | Get the reference count of this object. More...
|
| |
| void | parent_set (concrete parent) |
| | Set the parent of this object. More...
|
| |
| eina::optional< concrete > | parent_get () |
| | Get the parent of this object. More...
|
| |
| Eo_Dbg_Info | dbg_info_get () |
| | Get debug information of this object. More...
|
| |
|
| operator bool () const |
| |
| void | event_callback_forwarder_del (const Eo_Event_Description *desc_,::efl::eina::optional< ::efl::eo::concrete > new_obj_) const |
| | Remove an event callback forwarder for an event and an object. More...
|
| |
| void | event_thaw () const |
| | thaw events of object. More...
|
| |
| void | event_freeze () const |
| | freeze events of object. More...
|
| |
| void | event_callback_array_del (const Eo_Callback_Array_Item *array_, const void *user_data_) const |
| | Del a callback array with a specific data associated to it for an event. More...
|
| |
| void | wref_del (Eo **wref_) const |
| | Delete the weak reference passed. More...
|
| |
| void | destructor () const |
| | Call the object's destructor. More...
|
| |
| ::efl::eina::optional< ::efl::eo::concrete > | finalize () const |
| | Called at the end of #eo_add. More...
|
| |
| void | key_data_set (::efl::eina::optional< std::string > key_, const void *data_, eo_key_data_free_func free_func_) const |
| | Set generic data to object. More...
|
| |
| void * | key_data_get (::efl::eina::optional< std::string > key_) const |
| | Get generic data from object. More...
|
| |
| void | event_callback_del (const Eo_Event_Description *desc_, Eo_Event_Cb func_, const void *user_data_) const |
| | Del a callback with a specific data associated to it for an event. More...
|
| |
| void | key_data_del (::efl::eina::optional< std::string > key_) const |
| | Del generic data from object. More...
|
| |
| void | event_callback_array_priority_add (const Eo_Callback_Array_Item *array_, Eo_Callback_Priority priority_, const void *data_) const |
| | Add a callback array for an event with a specific priority. More...
|
| |
| void | wref_add (::efl::eo::concrete *wref_) const |
| | Add a new weak reference to obj. More...
|
| |
| void | dbg_info_get (Eo_Dbg_Info *root_node_) const |
| | Get dbg information from the object. More...
|
| |
| void | event_callback_forwarder_add (const Eo_Event_Description *desc_,::efl::eina::optional< ::efl::eo::concrete > new_obj_) const |
| | Add an event callback forwarder for an event and an object. More...
|
| |
| bool | event_callback_call (const Eo_Event_Description *desc_, void *event_info_) const |
| | Call the callbacks for an event of an object. More...
|
| |
| void | event_callback_priority_add (const Eo_Event_Description *desc_, Eo_Callback_Priority priority_, Eo_Event_Cb cb_, const void *data_) const |
| | Add a callback for an event with a specific priority. More...
|
| |
|
Eina_Iterator * | children_iterator_new () const |
| | Get an iterator on all childrens.
|
| |
| bool | composite_attach (::efl::eina::optional< ::efl::eo::concrete > comp_obj_) const |
| |
| bool | composite_detach (::efl::eina::optional< ::efl::eo::concrete > comp_obj_) const |
| |
| bool | composite_part_is () const |
| |
| ::efl::eina::optional< ::efl::eo::concrete > | parent_get () const |
| | Get the parent of an object. More...
|
| |
| void | parent_set (::efl::eina::optional< ::efl::eo::concrete > parent_) const |
| | Set the parent of an object Parents keep references to their children so in order to delete objects that have parents you need to set parent to NULL or use eo_del() that does that for you (and also unrefs the object). More...
|
| |
| int | event_global_freeze_count_get () const |
| | return freeze events of object. More...
|
| |
| int | event_freeze_count_get () const |
| | return freeze events of object. More...
|
| |
| bool | finalized_get () const |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_callback_add_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_callback_add_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_callback_del_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_callback_del_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_del_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_del_call (T *info) |
| |
|
| operator::eo::base () const |
| |
|
| operator::eo::base & () |
| |
|
| operator::eo::base const & () const |
| |
| Evas * | evas_get () const |
| | No description supplied by the EAPI. More...
|
| |
|
| operator::evas::common_interface () const |
| |
|
| operator::evas::common_interface & () |
| |
|
| operator::evas::common_interface const & () const |
| |
| void | change (Evas_3D_State state_, Evas_3D_Object *ref_) const |
| | Notify the object regarding its state change. More...
|
| |
|
Evas_3D_Object_Type | type_get () const |
| | Returns the type of the object.
|
| |
| void | type_set (Evas_3D_Object_Type type_) const |
| | Returns the type of the object. More...
|
| |
| bool | dirty_get (Evas_3D_State state_) const |
| | Returns the status of a particular state of the object. More...
|
| |
|
void | update () const |
| | Update request for the object.
|
| |
| void | update_notify () const |
| | Pure virtual update_notify function. More...
|
| |
| void | change_notify (Evas_3D_State state_, Evas_3D_Object *ref_) const |
| | Pure virtual change_notify function. More...
|
| |
|
| operator::evas_3d_object () const |
| |
|
| operator::evas_3d_object & () |
| |
|
| operator::evas_3d_object const & () const |
| |