Blender V4.5
space_userpref.cc File Reference
#include <cstring>
#include "MEM_guardedalloc.h"
#include "BLI_listbase.h"
#include "BLI_string.h"
#include "BKE_context.hh"
#include "BKE_screen.hh"
#include "ED_screen.hh"
#include "ED_space_api.hh"
#include "RNA_access.hh"
#include "RNA_enum_types.hh"
#include "WM_types.hh"
#include "UI_interface.hh"
#include "BLO_read_write.hh"

Go to the source code of this file.

Functions

static SpaceLinkuserpref_create (const ScrArea *area, const Scene *)
static void userpref_free (SpaceLink *)
static void userpref_init (wmWindowManager *, ScrArea *)
static SpaceLinkuserpref_duplicate (SpaceLink *sl)
static void userpref_main_region_init (wmWindowManager *wm, ARegion *region)
static void userpref_main_region_layout (const bContext *C, ARegion *region)
static void userpref_operatortypes ()
static void userpref_keymap (wmKeyConfig *)
static void userpref_header_region_init (wmWindowManager *, ARegion *region)
static void userpref_header_region_draw (const bContext *C, ARegion *region)
static void userpref_navigation_region_init (wmWindowManager *wm, ARegion *region)
static void userpref_navigation_region_draw (const bContext *C, ARegion *region)
static bool userpref_execute_region_poll (const RegionPollParams *params)
static void userpref_execute_region_init (wmWindowManager *wm, ARegion *region)
static void userpref_main_region_listener (const wmRegionListenerParams *)
static void userpref_header_listener (const wmRegionListenerParams *)
static void userpref_navigation_region_listener (const wmRegionListenerParams *)
static void userpref_execute_region_listener (const wmRegionListenerParams *)
static void userpref_space_blend_write (BlendWriter *writer, SpaceLink *sl)
void ED_spacetype_userpref ()

Function Documentation

◆ ED_spacetype_userpref()

◆ userpref_create()

◆ userpref_duplicate()

SpaceLink * userpref_duplicate ( SpaceLink * sl)
static

Definition at line 87 of file space_userpref.cc.

References MEM_dupallocN(), and userpref_duplicate().

Referenced by ED_spacetype_userpref(), and userpref_duplicate().

◆ userpref_execute_region_init()

void userpref_execute_region_init ( wmWindowManager * wm,
ARegion * region )
static

◆ userpref_execute_region_listener()

void userpref_execute_region_listener ( const wmRegionListenerParams * )
static

◆ userpref_execute_region_poll()

bool userpref_execute_region_poll ( const RegionPollParams * params)
static

◆ userpref_free()

void userpref_free ( SpaceLink * )
static

Definition at line 79 of file space_userpref.cc.

References userpref_free().

Referenced by ED_spacetype_userpref(), and userpref_free().

◆ userpref_header_listener()

void userpref_header_listener ( const wmRegionListenerParams * )
static

Definition at line 174 of file space_userpref.cc.

References userpref_header_listener().

Referenced by ED_spacetype_userpref(), and userpref_header_listener().

◆ userpref_header_region_draw()

void userpref_header_region_draw ( const bContext * C,
ARegion * region )
static

◆ userpref_header_region_init()

void userpref_header_region_init ( wmWindowManager * ,
ARegion * region )
static

◆ userpref_init()

void userpref_init ( wmWindowManager * ,
ScrArea *  )
static

Definition at line 85 of file space_userpref.cc.

References userpref_init().

Referenced by ED_spacetype_userpref(), and userpref_init().

◆ userpref_keymap()

void userpref_keymap ( wmKeyConfig * )
static

Definition at line 133 of file space_userpref.cc.

References userpref_keymap().

Referenced by ED_spacetype_userpref(), and userpref_keymap().

◆ userpref_main_region_init()

void userpref_main_region_init ( wmWindowManager * wm,
ARegion * region )
static

◆ userpref_main_region_layout()

◆ userpref_main_region_listener()

void userpref_main_region_listener ( const wmRegionListenerParams * )
static

◆ userpref_navigation_region_draw()

void userpref_navigation_region_draw ( const bContext * C,
ARegion * region )
static

◆ userpref_navigation_region_init()

◆ userpref_navigation_region_listener()

void userpref_navigation_region_listener ( const wmRegionListenerParams * )
static

◆ userpref_operatortypes()

void userpref_operatortypes ( )
static

Definition at line 131 of file space_userpref.cc.

References userpref_operatortypes().

Referenced by ED_spacetype_userpref(), and userpref_operatortypes().

◆ userpref_space_blend_write()

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