Efreet_Icon Struct Reference

Efreet_Icon. More...

#include <efreet_icon.h>

Data Structures

struct  [struct].embedded_text_rectangle

Data Fields

const char * path
 Full path to the icon.
const char * name
 Translated UTF8 string that can be used for the icon name.
struct  embedded_text_rectangle
 Rectangle where text can be displayed on the icon.
Eina_List * attach_points
 List of points to be used as anchor points for emblems/overlays.
unsigned int ref_count
 References to this icon.
unsigned char has_embedded_text_rectangle:1
 Has the embedded rectangle set.

Detailed Description

Efreet_Icon.

Contains all the information about a given icon

Field Documentation

◆ path

const char* Efreet_Icon::path

Full path to the icon.

Referenced by efreet_icon_free().

◆ name

const char* Efreet_Icon::name

Translated UTF8 string that can be used for the icon name.

Referenced by efreet_icon_free().

◆ attach_points

Eina_List* Efreet_Icon::attach_points

List of points to be used as anchor points for emblems/overlays.

Referenced by efreet_icon_free().

◆ ref_count

unsigned int Efreet_Icon::ref_count

References to this icon.

Referenced by efreet_icon_free().