Blender V2.61 - r43446
Defines | Functions

nla_buttons.c File Reference

#include <string.h>
#include <stdio.h>
#include <math.h>
#include <float.h>
#include "DNA_anim_types.h"
#include "BLI_utildefines.h"
#include "MEM_guardedalloc.h"
#include "BLI_math.h"
#include "BLI_blenlib.h"
#include "BLI_editVert.h"
#include "BLI_rand.h"
#include "BLF_translation.h"
#include "BKE_nla.h"
#include "BKE_context.h"
#include "BKE_screen.h"
#include "WM_api.h"
#include "WM_types.h"
#include "RNA_access.h"
#include "ED_anim_api.h"
#include "ED_screen.h"
#include "UI_interface.h"
#include "UI_resources.h"
#include "nla_intern.h"

Go to the source code of this file.

Defines

#define B_NOP   1
#define B_REDR   2

Functions

static void do_nla_region_buttons (bContext *C, void *UNUSED(arg), int event)
static int nla_panel_context (const bContext *C, PointerRNA *adt_ptr, PointerRNA *nlt_ptr, PointerRNA *strip_ptr)
static int nla_animdata_panel_poll (const bContext *C, PanelType *UNUSED(pt))
static int nla_track_panel_poll (const bContext *C, PanelType *UNUSED(pt))
static int nla_strip_panel_poll (const bContext *C, PanelType *UNUSED(pt))
static int nla_strip_actclip_panel_poll (const bContext *C, PanelType *UNUSED(pt))
static int nla_strip_eval_panel_poll (const bContext *C, PanelType *UNUSED(pt))
static void nla_panel_animdata (const bContext *C, Panel *pa)
static void nla_panel_track (const bContext *C, Panel *pa)
static void nla_panel_properties (const bContext *C, Panel *pa)
static void nla_panel_actclip (const bContext *C, Panel *pa)
static void nla_panel_evaluation (const bContext *C, Panel *pa)
static void nla_panel_modifiers (const bContext *C, Panel *pa)
void nla_buttons_register (ARegionType *art)
static int nla_properties (bContext *C, wmOperator *UNUSED(op))
void NLA_OT_properties (wmOperatorType *ot)

Detailed Description

Definition in file nla_buttons.c.


Define Documentation

#define B_NOP   1

Definition at line 71 of file nla_buttons.c.

#define B_REDR   2

Definition at line 72 of file nla_buttons.c.


Function Documentation

static void do_nla_region_buttons ( bContext C,
void *  UNUSEDarg,
int  event 
) [static]
static int nla_animdata_panel_poll ( const bContext C,
PanelType UNUSEDpt 
) [static]

Definition at line 184 of file nla_buttons.c.

References PointerRNA::data, nla_panel_context(), and NULL.

Referenced by nla_buttons_register().

void nla_buttons_register ( ARegionType art)
void NLA_OT_properties ( wmOperatorType ot)
static void nla_panel_actclip ( const bContext C,
Panel pa 
) [static]
static void nla_panel_animdata ( const bContext C,
Panel pa 
) [static]
static int nla_panel_context ( const bContext C,
PointerRNA adt_ptr,
PointerRNA nlt_ptr,
PointerRNA strip_ptr 
) [static]
static void nla_panel_evaluation ( const bContext C,
Panel pa 
) [static]
static void nla_panel_modifiers ( const bContext C,
Panel pa 
) [static]
static void nla_panel_properties ( const bContext C,
Panel pa 
) [static]
static void nla_panel_track ( const bContext C,
Panel pa 
) [static]
static int nla_properties ( bContext C,
wmOperator UNUSEDop 
) [static]
static int nla_strip_actclip_panel_poll ( const bContext C,
PanelType UNUSEDpt 
) [static]
static int nla_strip_eval_panel_poll ( const bContext C,
PanelType UNUSEDpt 
) [static]
static int nla_strip_panel_poll ( const bContext C,
PanelType UNUSEDpt 
) [static]

Definition at line 196 of file nla_buttons.c.

References PointerRNA::data, nla_panel_context(), and NULL.

Referenced by nla_buttons_register().

static int nla_track_panel_poll ( const bContext C,
PanelType UNUSEDpt 
) [static]

Definition at line 190 of file nla_buttons.c.

References PointerRNA::data, nla_panel_context(), and NULL.

Referenced by nla_buttons_register().