Blender V2.61 - r43446
Functions

space_file.c File Reference

#include <string.h>
#include <stdio.h>
#include "RNA_access.h"
#include "MEM_guardedalloc.h"
#include "BIF_gl.h"
#include "BLO_readfile.h"
#include "BLI_blenlib.h"
#include "BLI_math.h"
#include "BLI_rand.h"
#include "BLI_utildefines.h"
#include "BKE_context.h"
#include "BKE_screen.h"
#include "ED_space_api.h"
#include "ED_screen.h"
#include "ED_fileselect.h"
#include "IMB_imbuf_types.h"
#include "IMB_thumbs.h"
#include "WM_api.h"
#include "WM_types.h"
#include "UI_resources.h"
#include "UI_view2d.h"
#include "file_intern.h"
#include "fsmenu.h"
#include "filelist.h"

Go to the source code of this file.

Functions

static SpaceLinkfile_new (const bContext *UNUSED(C))
static void file_free (SpaceLink *sl)
static void file_init (struct wmWindowManager *UNUSED(wm), ScrArea *sa)
static SpaceLinkfile_duplicate (SpaceLink *sl)
static void file_refresh (const bContext *C, ScrArea *UNUSED(sa))
static void file_listener (ScrArea *sa, wmNotifier *wmn)
static void file_main_area_init (wmWindowManager *wm, ARegion *ar)
static void file_main_area_listener (ARegion *ar, wmNotifier *wmn)
static void file_main_area_draw (const bContext *C, ARegion *ar)
static void file_operatortypes (void)
static void file_keymap (struct wmKeyConfig *keyconf)
static void file_channel_area_init (wmWindowManager *wm, ARegion *ar)
static void file_channel_area_draw (const bContext *C, ARegion *ar)
static void file_channel_area_listener (ARegion *UNUSED(ar), wmNotifier *wmn)
static void file_header_area_init (wmWindowManager *wm, ARegion *ar)
static void file_header_area_draw (const bContext *C, ARegion *ar)
static void file_ui_area_init (wmWindowManager *wm, ARegion *ar)
static void file_ui_area_draw (const bContext *C, ARegion *ar)
static void file_ui_area_listener (ARegion *ar, wmNotifier *wmn)
void ED_spacetype_file (void)
void ED_file_init (void)
void ED_file_exit (void)

Detailed Description

Definition in file space_file.c.


Function Documentation

void ED_file_exit ( void  )

Definition at line 625 of file space_file.c.

References filelist_free_icons(), fsmenu_free(), and fsmenu_get().

Referenced by WM_exit_ext().

void ED_file_init ( void  )
void ED_spacetype_file ( void  )
static void file_channel_area_draw ( const bContext C,
ARegion ar 
) [static]

Definition at line 468 of file space_file.c.

References ED_region_panels(), and NULL.

Referenced by ED_spacetype_file().

static void file_channel_area_init ( wmWindowManager wm,
ARegion ar 
) [static]
static void file_channel_area_listener ( ARegion UNUSEDar,
wmNotifier wmn 
) [static]

Definition at line 473 of file space_file.c.

References wmNotifier::category.

Referenced by ED_spacetype_file().

static SpaceLink* file_duplicate ( SpaceLink sl) [static]
static void file_free ( SpaceLink sl) [static]
static void file_header_area_draw ( const bContext C,
ARegion ar 
) [static]

Definition at line 492 of file space_file.c.

References ED_region_header().

Referenced by ED_spacetype_file().

static void file_header_area_init ( wmWindowManager wm,
ARegion ar 
) [static]
static void file_init ( struct wmWindowManager UNUSEDwm,
ScrArea sa 
) [static]

Definition at line 149 of file space_file.c.

References FileLayout::dirty, ListBase::first, SpaceFile::layout, ScrArea::spacedata, and TRUE.

Referenced by ED_spacetype_file().

static void file_keymap ( struct wmKeyConfig keyconf) [static]
static void file_listener ( ScrArea sa,
wmNotifier wmn 
) [static]
static void file_main_area_draw ( const bContext C,
ARegion ar 
) [static]
static void file_main_area_init ( wmWindowManager wm,
ARegion ar 
) [static]
static void file_main_area_listener ( ARegion ar,
wmNotifier wmn 
) [static]
static SpaceLink* file_new ( const bContext UNUSEDC) [static]
static void file_operatortypes ( void  ) [static]
static void file_refresh ( const bContext C,
ScrArea UNUSEDsa 
) [static]
static void file_ui_area_draw ( const bContext C,
ARegion ar 
) [static]
static void file_ui_area_init ( wmWindowManager wm,
ARegion ar 
) [static]
static void file_ui_area_listener ( ARegion ar,
wmNotifier wmn 
) [static]