Blender V2.61 - r43446
Classes | Typedefs | Functions

view3d_toolbar.c File Reference

#include <string.h>
#include <stdio.h>
#include <math.h>
#include <float.h>
#include "DNA_object_types.h"
#include "DNA_scene_types.h"
#include "MEM_guardedalloc.h"
#include "BLI_math.h"
#include "BLI_blenlib.h"
#include "BLI_editVert.h"
#include "BLI_rand.h"
#include "BLI_utildefines.h"
#include "BLI_ghash.h"
#include "BLF_translation.h"
#include "BKE_context.h"
#include "BKE_idprop.h"
#include "BKE_global.h"
#include "BKE_screen.h"
#include "WM_api.h"
#include "WM_types.h"
#include "RNA_access.h"
#include "ED_screen.h"
#include "ED_util.h"
#include "UI_interface.h"
#include "UI_resources.h"
#include "view3d_intern.h"

Go to the source code of this file.

Classes

struct  CustomTool

Typedefs

typedef struct CustomTool CustomTool

Functions

static void view3d_panel_operator_redo_buts (const bContext *C, Panel *pa, wmOperator *op)
static void view3d_panel_operator_redo_header (const bContext *C, Panel *pa)
static void view3d_panel_operator_redo_operator (const bContext *C, Panel *pa, wmOperator *op)
static void view3d_panel_operator_redo (const bContext *C, Panel *pa)
static void operator_call_cb (struct bContext *C, void *arg_listbase, void *arg2)
static void operator_search_cb (const struct bContext *C, void *UNUSED(arg), const char *str, uiSearchItems *items)
static uiBlocktool_search_menu (bContext *C, ARegion *ar, void *arg_listbase)
static void view3d_panel_tool_shelf (const bContext *C, Panel *pa)
void view3d_toolshelf_register (ARegionType *art)
void view3d_tool_props_register (ARegionType *art)
static int view3d_toolshelf (bContext *C, wmOperator *UNUSED(op))
void VIEW3D_OT_toolshelf (wmOperatorType *ot)

Detailed Description

Definition in file view3d_toolbar.c.


Typedef Documentation

typedef struct CustomTool CustomTool

Function Documentation

static void operator_call_cb ( struct bContext C,
void *  arg_listbase,
void *  arg2 
) [static]
static void operator_search_cb ( const struct bContext C,
void *  UNUSEDarg,
const char *  str,
uiSearchItems items 
) [static]
static uiBlock* tool_search_menu ( bContext C,
ARegion ar,
void *  arg_listbase 
) [static]
void VIEW3D_OT_toolshelf ( wmOperatorType ot)
static void view3d_panel_operator_redo ( const bContext C,
Panel pa 
) [static]
static void view3d_panel_operator_redo_buts ( const bContext C,
Panel pa,
wmOperator op 
) [static]

Definition at line 73 of file view3d_toolbar.c.

References Panel::layout, NULL, and uiLayoutOperatorButs().

Referenced by view3d_panel_operator_redo_operator().

static void view3d_panel_operator_redo_header ( const bContext C,
Panel pa 
) [static]
static void view3d_panel_operator_redo_operator ( const bContext C,
Panel pa,
wmOperator op 
) [static]
static void view3d_panel_tool_shelf ( const bContext C,
Panel pa 
) [static]
void view3d_tool_props_register ( ARegionType art)
static int view3d_toolshelf ( bContext C,
wmOperator UNUSEDop 
) [static]
void view3d_toolshelf_register ( ARegionType art)