Blender V2.61 - r43446
Functions

space_logic.c File Reference

#include <string.h>
#include <stdio.h>
#include "MEM_guardedalloc.h"
#include "BLI_blenlib.h"
#include "BLI_math.h"
#include "BLI_utildefines.h"
#include "BKE_context.h"
#include "BKE_screen.h"
#include "ED_space_api.h"
#include "ED_screen.h"
#include "BIF_gl.h"
#include "WM_api.h"
#include "WM_types.h"
#include "UI_resources.h"
#include "UI_view2d.h"
#include "logic_intern.h"

Go to the source code of this file.

Functions

ARegionlogic_has_buttons_region (ScrArea *sa)
static SpaceLinklogic_new (const bContext *UNUSED(C))
static void logic_free (SpaceLink *UNUSED(sl))
static void logic_init (struct wmWindowManager *UNUSED(wm), ScrArea *UNUSED(sa))
static SpaceLinklogic_duplicate (SpaceLink *sl)
static void logic_operatortypes (void)
static void logic_keymap (struct wmKeyConfig *keyconf)
static void logic_refresh (const bContext *UNUSED(C), ScrArea *UNUSED(sa))
static void logic_listener (ARegion *ar, wmNotifier *wmn)
static int logic_context (const bContext *UNUSED(C), const char *UNUSED(member), bContextDataResult *UNUSED(result))
static void logic_main_area_init (wmWindowManager *wm, ARegion *ar)
static void logic_main_area_draw (const bContext *C, ARegion *ar)
static void logic_buttons_area_init (wmWindowManager *wm, ARegion *ar)
static void logic_buttons_area_draw (const bContext *C, ARegion *ar)
static void logic_header_area_init (wmWindowManager *UNUSED(wm), ARegion *ar)
static void logic_header_area_draw (const bContext *C, ARegion *ar)
void ED_spacetype_logic (void)

Detailed Description

Definition in file space_logic.c.


Function Documentation

void ED_spacetype_logic ( void  )
static void logic_buttons_area_draw ( const bContext C,
ARegion ar 
) [static]

Definition at line 282 of file space_logic.c.

References ED_region_panels(), and NULL.

Referenced by ED_spacetype_logic().

static void logic_buttons_area_init ( wmWindowManager wm,
ARegion ar 
) [static]
static int logic_context ( const bContext UNUSEDC,
const char *  UNUSEDmember,
bContextDataResult UNUSEDresult 
) [static]

Definition at line 222 of file space_logic.c.

Referenced by ED_spacetype_logic().

static SpaceLink* logic_duplicate ( SpaceLink sl) [static]

Definition at line 166 of file space_logic.c.

References MEM_dupallocN().

Referenced by ED_spacetype_logic().

static void logic_free ( SpaceLink UNUSEDsl) [static]

Definition at line 150 of file space_logic.c.

Referenced by ED_spacetype_logic().

ARegion* logic_has_buttons_region ( ScrArea sa) [read]
static void logic_header_area_draw ( const bContext C,
ARegion ar 
) [static]

Definition at line 295 of file space_logic.c.

References ED_region_header().

Referenced by ED_spacetype_logic().

static void logic_header_area_init ( wmWindowManager UNUSEDwm,
ARegion ar 
) [static]

Definition at line 290 of file space_logic.c.

References ED_region_header_init().

Referenced by ED_spacetype_logic().

static void logic_init ( struct wmWindowManager UNUSEDwm,
ScrArea UNUSEDsa 
) [static]

Definition at line 161 of file space_logic.c.

Referenced by ED_spacetype_logic().

static void logic_keymap ( struct wmKeyConfig keyconf) [static]
static void logic_listener ( ARegion ar,
wmNotifier wmn 
) [static]
static void logic_main_area_draw ( const bContext C,
ARegion ar 
) [static]
static void logic_main_area_init ( wmWindowManager wm,
ARegion ar 
) [static]
static SpaceLink* logic_new ( const bContext UNUSEDC) [static]
static void logic_operatortypes ( void  ) [static]

Definition at line 173 of file space_logic.c.

References LOGIC_OT_links_cut(), LOGIC_OT_properties(), and WM_operatortype_append().

Referenced by ED_spacetype_logic().

static void logic_refresh ( const bContext UNUSEDC,
ScrArea UNUSEDsa 
) [static]

Definition at line 188 of file space_logic.c.

Referenced by ED_spacetype_logic().