|
|
| evas_3d_mesh (::efl::eo::parent_type _p=(::efl::eo::parent=nullptr)) |
| |
| | evas_3d_mesh (Eo *eo) |
| | Eo Constructor. More...
|
| |
| | evas_3d_mesh (std::nullptr_t) |
| | nullptr_t Constructor. More...
|
| |
|
| evas_3d_mesh (evas_3d_mesh const &other) |
| | Copy Constructor.
|
| |
| void | mmap_set (Eina_File *file_,::efl::eina::optional< std::string > key_) const |
| |
| void | frame_vertex_data_set (int frame_, Evas_3D_Vertex_Attrib attrib_, int stride_, const void *data_) const |
| | Set the vertex data of the key frame of the given mesh. More...
|
| |
| void | frame_vertex_data_copy_set (int frame_, Evas_3D_Vertex_Attrib attrib_, int stride_, const void *data_) const |
| | Set the vertex data of the key frame of the given mesh by copying from a buffer. More...
|
| |
| void * | frame_vertex_data_map (int frame_, Evas_3D_Vertex_Attrib attrib_) const |
| | Map the vertex buffer of the key frame of the given mesh. More...
|
| |
| void | frame_vertex_data_unmap (int frame_, Evas_3D_Vertex_Attrib attrib_) const |
| |
| int | frame_vertex_stride_get (int frame_, Evas_3D_Vertex_Attrib attrib_) const |
| |
| void | index_data_set (Evas_3D_Index_Format format_, int count_, const void *indices_) const |
| |
| void | index_data_copy_set (Evas_3D_Index_Format format_, int count_, const void *indices_) const |
| |
|
Evas_3D_Index_Format | index_format_get () const |
| |
|
int | index_count_get () const |
| |
|
void * | index_data_map () const |
| |
|
void | index_data_unmap () const |
| |
| void | frame_add (int frame_) const |
| |
| void | frame_del (int frame_) const |
| |
| void | vertex_count_set (unsigned int count_) const |
| | Set the vertex count of the given mesh. More...
|
| |
| int | vertex_count_get () const |
| | Get the vertex count of the given mesh. More...
|
| |
| void | fog_color_set (Evas_Real r_, Evas_Real g_, Evas_Real b_, Evas_Real a_) const |
| |
| void | fog_color_get (Evas_Real *r_, Evas_Real *g_, Evas_Real *b_, Evas_Real *a_) const |
| |
| void | blending_func_set (Evas_3D_Blend_Func sfactor_, Evas_3D_Blend_Func dfactor_) const |
| |
| void | blending_func_get (Evas_3D_Blend_Func *sfactor_, Evas_3D_Blend_Func *dfactor_) const |
| |
| void | fog_enable_set (bool enabled_) const |
| |
|
bool | fog_enable_get () const |
| |
| Evas_3D_Shade_Mode | shade_mode_get () const |
| |
| void | shade_mode_set (Evas_3D_Shade_Mode mode_) const |
| |
| bool | blending_enable_get () const |
| |
| void | blending_enable_set (bool blending_) const |
| |
| Evas_3D_Material * | frame_material_get (int frame_) const |
| |
| void | frame_material_set (int frame_, Evas_3D_Material *material_) const |
| |
| Evas_3D_Vertex_Assembly | vertex_assembly_get () const |
| |
| void | vertex_assembly_set (Evas_3D_Vertex_Assembly assembly_) 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 |
| |
| bool | save (std::string file_,::efl::eina::optional< std::string > key_,::efl::eina::optional< std::string > flags_) const |
| | Save the given image object's contents to an (image) file. More...
|
| |
| void | eject () const |
| | Eject the represented object. More...
|
| |
| void | file_get (const char **file_, const char **key_) const |
| | Retrieve the source file from where an image object is to fetch the real image data (it may be an Eet file, besides pure image ones). More...
|
| |
| bool | file_set (::efl::eina::optional< std::string > file_,::efl::eina::optional< std::string > key_) const |
| | Set the source file from where an image object must fetch the real image data (it may be an Eet file, besides pure image ones). More...
|
| |
|
| operator::efl::file () const |
| |
|
| operator::efl::file & () |
| |
|
| operator::efl::file const & () 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 |
| |