Blender  V3.3
Functions
space_nla.c File Reference
#include <stdio.h>
#include <string.h>
#include "DNA_collection_types.h"
#include "DNA_scene_types.h"
#include "MEM_guardedalloc.h"
#include "BLI_blenlib.h"
#include "BLI_utildefines.h"
#include "BKE_context.h"
#include "BKE_lib_remap.h"
#include "BKE_screen.h"
#include "ED_anim_api.h"
#include "ED_markers.h"
#include "ED_screen.h"
#include "ED_space_api.h"
#include "ED_time_scrub_ui.h"
#include "WM_api.h"
#include "WM_message.h"
#include "WM_types.h"
#include "RNA_access.h"
#include "UI_interface.h"
#include "UI_resources.h"
#include "UI_view2d.h"
#include "nla_intern.h"

Go to the source code of this file.

Functions

static SpaceLinknla_create (const ScrArea *area, const Scene *scene)
 
static void nla_free (SpaceLink *sl)
 
static void nla_init (struct wmWindowManager *wm, ScrArea *area)
 
static SpaceLinknla_duplicate (SpaceLink *sl)
 
static void nla_channel_region_init (wmWindowManager *wm, ARegion *region)
 
static void nla_channel_region_draw (const bContext *C, ARegion *region)
 
static void nla_main_region_init (wmWindowManager *wm, ARegion *region)
 
static void nla_main_region_draw (const bContext *C, ARegion *region)
 
static void nla_main_region_draw_overlay (const bContext *C, ARegion *region)
 
static void nla_header_region_init (wmWindowManager *UNUSED(wm), ARegion *region)
 
static void nla_header_region_draw (const bContext *C, ARegion *region)
 
static void nla_buttons_region_init (wmWindowManager *wm, ARegion *region)
 
static void nla_buttons_region_draw (const bContext *C, ARegion *region)
 
static void nla_region_listener (const wmRegionListenerParams *params)
 
static void nla_main_region_listener (const wmRegionListenerParams *params)
 
static void nla_main_region_message_subscribe (const wmRegionMessageSubscribeParams *params)
 
static void nla_channel_region_listener (const wmRegionListenerParams *params)
 
static void nla_channel_region_message_subscribe (const wmRegionMessageSubscribeParams *params)
 
static void nla_listener (const wmSpaceTypeListenerParams *params)
 
static void nla_id_remap (ScrArea *UNUSED(area), SpaceLink *slink, const struct IDRemapper *mappings)
 
void ED_spacetype_nla (void)
 

Function Documentation

◆ ED_spacetype_nla()

void ED_spacetype_nla ( void  )

◆ nla_buttons_region_draw()

static void nla_buttons_region_draw ( const bContext C,
ARegion region 
)
static

Definition at line 298 of file space_nla.c.

References C, and ED_region_panels().

Referenced by ED_spacetype_nla().

◆ nla_buttons_region_init()

static void nla_buttons_region_init ( wmWindowManager wm,
ARegion region 
)
static

◆ nla_channel_region_draw()

static void nla_channel_region_draw ( const bContext C,
ARegion region 
)
static

◆ nla_channel_region_init()

static void nla_channel_region_init ( wmWindowManager wm,
ARegion region 
)
static

◆ nla_channel_region_listener()

static void nla_channel_region_listener ( const wmRegionListenerParams params)
static

◆ nla_channel_region_message_subscribe()

static void nla_channel_region_message_subscribe ( const wmRegionMessageSubscribeParams params)
static

◆ nla_create()

static SpaceLink* nla_create ( const ScrArea area,
const Scene scene 
)
static

◆ nla_duplicate()

static SpaceLink* nla_duplicate ( SpaceLink sl)
static

Definition at line 139 of file space_nla.c.

References SpaceNla::ads, and MEM_dupallocN.

Referenced by ED_spacetype_nla().

◆ nla_free()

static void nla_free ( SpaceLink sl)
static

Definition at line 115 of file space_nla.c.

References SpaceNla::ads, BLI_freelistN(), bDopeSheet::chanbase, and MEM_freeN.

Referenced by ED_spacetype_nla().

◆ nla_header_region_draw()

static void nla_header_region_draw ( const bContext C,
ARegion region 
)
static

Definition at line 282 of file space_nla.c.

References C, and ED_region_header().

Referenced by ED_spacetype_nla().

◆ nla_header_region_init()

static void nla_header_region_init ( wmWindowManager UNUSEDwm,
ARegion region 
)
static

Definition at line 277 of file space_nla.c.

References ED_region_header_init().

Referenced by ED_spacetype_nla().

◆ nla_id_remap()

static void nla_id_remap ( ScrArea UNUSEDarea,
SpaceLink slink,
const struct IDRemapper *  mappings 
)
static

◆ nla_init()

static void nla_init ( struct wmWindowManager wm,
ScrArea area 
)
static

◆ nla_listener()

static void nla_listener ( const wmSpaceTypeListenerParams params)
static

◆ nla_main_region_draw()

static void nla_main_region_draw ( const bContext C,
ARegion region 
)
static

◆ nla_main_region_draw_overlay()

static void nla_main_region_draw_overlay ( const bContext C,
ARegion region 
)
static

◆ nla_main_region_init()

static void nla_main_region_init ( wmWindowManager wm,
ARegion region 
)
static

◆ nla_main_region_listener()

static void nla_main_region_listener ( const wmRegionListenerParams params)
static

◆ nla_main_region_message_subscribe()

static void nla_main_region_message_subscribe ( const wmRegionMessageSubscribeParams params)
static

◆ nla_region_listener()

static void nla_region_listener ( const wmRegionListenerParams params)
static