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

### - b -

- b : _Edje_External_Param_Info, _Evas_Vg_Gradient_Stop
- base : _Elm_Store_Item_Info_Filesystem, _Evas_Object_Box_Api
- base_angle : _Elm_Gesture_Rotate_Info
- base_mods : _Ecore_X_Event_Xkb
- bg : _Evas_Textgrid_Cell
- bg_extended : _Evas_Textgrid_Cell
- bidi_direction_set : _Ecore_IMF_Context_Class
- blksize : _Eina_Stat
- blocks : _Eina_Stat
- bold : _Evas_Textgrid_Cell
- boolp : _Ecore_Getopt_Value
- boolv : _Ecore_Getopt_Desc_Store
- border : _Old_Edje_Part_Description_Spec_Image
- bounce_x_animator : _Elm_Scrollable_Smart_Interface_Data
- bounce_y_animator : _Elm_Scrollable_Smart_Interface_Data
- boundary : _Eina_Lines_Iterator
- box : _Old_Edje_Part_Description
- buckets_power_size : _Eina_Value_Hash
- buf : _Eina_Value_Union
- buffer : _Evas_Native_Surface
- buffer_alloc : _Ecore_Buffer_Backend
- buffer_export : _Ecore_Buffer_Backend
- buffer_free : _Ecore_Buffer_Backend
- buffer_import : _Ecore_Buffer_Backend
- button : _Ecore_IMF_Event_Mouse_Down, _Ecore_IMF_Event_Mouse_Up, _Ecore_Sdl_Event_Mouse_Button_Down, _Ecore_Sdl_Event_Mouse_Button_Up, _Elm_Entry_Anchor_Info, _Evas_Event_Mouse_Down, _Evas_Event_Mouse_Up
- buttons : _Ecore_Event_Mouse_Button, _Evas_Event_Mouse_In, _Evas_Event_Mouse_Move, _Evas_Event_Mouse_Out
- bytes : _Eina_Rw_Slice, _Eina_Slice
- Eina_Bool : _Eina_File