Blender V2.61 - r43446
Functions

space_graph.c File Reference

#include <string.h>
#include <stdio.h>
#include "DNA_anim_types.h"
#include "DNA_scene_types.h"
#include "MEM_guardedalloc.h"
#include "BLI_blenlib.h"
#include "BLI_math.h"
#include "BLI_rand.h"
#include "BLI_utildefines.h"
#include "BKE_context.h"
#include "BKE_global.h"
#include "BKE_main.h"
#include "BKE_fcurve.h"
#include "BKE_screen.h"
#include "ED_space_api.h"
#include "ED_screen.h"
#include "ED_anim_api.h"
#include "ED_markers.h"
#include "BIF_gl.h"
#include "WM_api.h"
#include "WM_types.h"
#include "UI_resources.h"
#include "UI_view2d.h"
#include "graph_intern.h"

Go to the source code of this file.

Functions

ARegion * graph_has_buttons_region (ScrArea *sa)
static SpaceLink * graph_new (const bContext *C)
static void graph_free (SpaceLink *sl)
static void graph_init (struct wmWindowManager *UNUSED(wm), ScrArea *sa)
static SpaceLink * graph_duplicate (SpaceLink *sl)
static void graph_main_area_init (wmWindowManager *wm, ARegion *ar)
static void graph_main_area_draw (const bContext *C, ARegion *ar)
static void graph_channel_area_init (wmWindowManager *wm, ARegion *ar)
static void graph_channel_area_draw (const bContext *C, ARegion *ar)
static void graph_header_area_init (wmWindowManager *UNUSED(wm), ARegion *ar)
static void graph_header_area_draw (const bContext *C, ARegion *ar)
static void graph_buttons_area_init (wmWindowManager *wm, ARegion *ar)
static void graph_buttons_area_draw (const bContext *C, ARegion *ar)
static void graph_region_listener (ARegion *ar, wmNotifier *wmn)
static void graph_listener (ScrArea *sa, wmNotifier *wmn)
static void graph_refresh (const bContext *C, ScrArea *sa)
void ED_spacetype_ipo (void)

Detailed Description

Definition in file space_graph.c.


Function Documentation

void ED_spacetype_ipo ( void  )
static void graph_buttons_area_draw ( const bContext *  C,
ARegion *  ar 
) [static]

Definition at line 369 of file space_graph.c.

References ED_region_panels(), and NULL.

Referenced by ED_spacetype_ipo().

static void graph_buttons_area_init ( wmWindowManager *  wm,
ARegion *  ar 
) [static]
static void graph_channel_area_draw ( const bContext *  C,
ARegion *  ar 
) [static]
static void graph_channel_area_init ( wmWindowManager *  wm,
ARegion *  ar 
) [static]
static SpaceLink* graph_duplicate ( SpaceLink *  sl) [static]

Definition at line 195 of file space_graph.c.

References SpaceIpo::ads, BLI_duplicatelist(), SpaceIpo::ghostCurves, and MEM_dupallocN().

Referenced by ED_spacetype_ipo().

static void graph_free ( SpaceLink *  sl) [static]
ARegion* graph_has_buttons_region ( ScrArea *  sa) [read]
static void graph_header_area_draw ( const bContext *  C,
ARegion *  ar 
) [static]

Definition at line 353 of file space_graph.c.

References ED_region_header().

Referenced by ED_spacetype_ipo().

static void graph_header_area_init ( wmWindowManager *  UNUSEDwm,
ARegion *  ar 
) [static]

Definition at line 348 of file space_graph.c.

References ED_region_header_init().

Referenced by ED_spacetype_ipo().

static void graph_init ( struct wmWindowManager *  UNUSEDwm,
ScrArea *  sa 
) [static]
static void graph_listener ( ScrArea *  sa,
wmNotifier *  wmn 
) [static]
static void graph_main_area_draw ( const bContext *  C,
ARegion *  ar 
) [static]
static void graph_main_area_init ( wmWindowManager *  wm,
ARegion *  ar 
) [static]
static SpaceLink* graph_new ( const bContext *  C) [static]
static void graph_refresh ( const bContext *  C,
ScrArea *  sa 
) [static]
static void graph_region_listener ( ARegion *  ar,
wmNotifier *  wmn 
) [static]