Here is a list of all documented variables with links to the struct/union documentation for each field:

### - o -

- eo_obj : _Elm_Widget_Item_Data, _Efl_Ui_Layout_Data, _Evas_Object_Box_Option
- offset : _Eet_Entry, _Eina_File_Map, _Eina_Value_Struct_Member, _Elm_Store_Item_Mapping, _Evas_Textblock_Node_Format, _Evas_Vg_Gradient_Stop
- old_value : _Elm_Event_Policy_Changed
- on_create : _Elm_Widget_Smart_Data
- on_destroy : _Elm_Widget_Smart_Data
- on_translate : _Elm_Widget_Smart_Data
- only_show_in : _Efreet_Desktop
- op : _Eio_Progress
- opcode : Eina_Debug_Packet_Header
- opcode_id : Eina_Debug_Opcode
- opcode_name : Eina_Debug_Opcode
- opener : _Evas_Textblock_Node_Format
- opengl : _Evas_Native_Surface
- ops : _Eina_Value_Blob, _Eina_Value_Struct_Desc
- option_free : _Evas_Object_Box_Api
- option_new : _Evas_Object_Box_Api
- options_bits : _Evas_GL_Config
- orig_format : _Evas_Textblock_Node_Format
- orig_path : _Efreet_Desktop
- other_desc : _Old_Edje_Part
- output : _Evas_Event_Mouse_Down, _Evas_Event_Mouse_In, _Evas_Event_Mouse_Out, _Evas_Event_Mouse_Up, _Evas_Event_Mouse_Wheel, _Evas_Position, _Evas_Precision_Position
- own_closer : _Evas_Textblock_Node_Format