Blender V4.3
space_topbar.cc File Reference
#include <cstdio>
#include <cstring>
#include "MEM_guardedalloc.h"
#include "BLI_blenlib.h"
#include "BLI_utildefines.h"
#include "BLT_translation.hh"
#include "BKE_context.hh"
#include "BKE_screen.hh"
#include "BKE_undo_system.hh"
#include "ED_screen.hh"
#include "ED_space_api.hh"
#include "UI_interface.hh"
#include "UI_resources.hh"
#include "UI_view2d.hh"
#include "BLO_read_write.hh"
#include "RNA_access.hh"
#include "WM_api.hh"
#include "WM_message.hh"
#include "WM_types.hh"

Go to the source code of this file.

Functions

static SpaceLinktopbar_create (const ScrArea *, const Scene *)
 
static void topbar_free (SpaceLink *)
 
static void topbar_init (wmWindowManager *, ScrArea *)
 
static SpaceLinktopbar_duplicate (SpaceLink *sl)
 
static void topbar_main_region_init (wmWindowManager *wm, ARegion *region)
 
static void topbar_operatortypes ()
 
static void topbar_keymap (wmKeyConfig *)
 
static void topbar_header_region_init (wmWindowManager *, ARegion *region)
 
static void topbar_main_region_listener (const wmRegionListenerParams *params)
 
static void topbar_header_listener (const wmRegionListenerParams *params)
 
static void topbar_header_region_message_subscribe (const wmRegionMessageSubscribeParams *params)
 
static void recent_files_menu_draw (const bContext *, Menu *menu)
 
static void recent_files_menu_register ()
 
static void undo_history_draw_menu (const bContext *C, Menu *menu)
 
static void undo_history_menu_register ()
 
static void topbar_space_blend_write (BlendWriter *writer, SpaceLink *sl)
 
void ED_spacetype_topbar ()
 

Function Documentation

◆ ED_spacetype_topbar()

◆ recent_files_menu_draw()

static void recent_files_menu_draw ( const bContext * ,
Menu * menu )
static

◆ recent_files_menu_register()

◆ topbar_create()

◆ topbar_duplicate()

static SpaceLink * topbar_duplicate ( SpaceLink * sl)
static

Definition at line 72 of file space_topbar.cc.

References MEM_dupallocN.

Referenced by ED_spacetype_topbar().

◆ topbar_free()

static void topbar_free ( SpaceLink * )
static

Definition at line 67 of file space_topbar.cc.

Referenced by ED_spacetype_topbar().

◆ topbar_header_listener()

static void topbar_header_listener ( const wmRegionListenerParams * params)
static

◆ topbar_header_region_init()

static void topbar_header_region_init ( wmWindowManager * ,
ARegion * region )
static

◆ topbar_header_region_message_subscribe()

static void topbar_header_region_message_subscribe ( const wmRegionMessageSubscribeParams * params)
static

◆ topbar_init()

static void topbar_init ( wmWindowManager * ,
ScrArea *  )
static

Definition at line 70 of file space_topbar.cc.

Referenced by ED_spacetype_topbar().

◆ topbar_keymap()

static void topbar_keymap ( wmKeyConfig * )
static

Definition at line 98 of file space_topbar.cc.

Referenced by ED_spacetype_topbar().

◆ topbar_main_region_init()

◆ topbar_main_region_listener()

static void topbar_main_region_listener ( const wmRegionListenerParams * params)
static

◆ topbar_operatortypes()

static void topbar_operatortypes ( )
static

Definition at line 96 of file space_topbar.cc.

Referenced by ED_spacetype_topbar().

◆ topbar_space_blend_write()

static void topbar_space_blend_write ( BlendWriter * writer,
SpaceLink * sl )
static

Definition at line 271 of file space_topbar.cc.

References BLO_write_struct.

Referenced by ED_spacetype_topbar().

◆ undo_history_draw_menu()

◆ undo_history_menu_register()