Blender V2.61 - r43446
Typedefs | Enumerations | Functions

gpencil_buttons.c File Reference

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <stddef.h>
#include "BLI_math.h"
#include "BLI_blenlib.h"
#include "DNA_gpencil_types.h"
#include "DNA_screen_types.h"
#include "BKE_context.h"
#include "BKE_global.h"
#include "BKE_gpencil.h"
#include "WM_api.h"
#include "WM_types.h"
#include "RNA_access.h"
#include "ED_gpencil.h"
#include "UI_interface.h"
#include "UI_resources.h"
#include "gpencil_intern.h"

Go to the source code of this file.

Typedefs

typedef enum eGP_Stroke_Ops eGP_Stroke_Ops

Enumerations

enum  eGP_Stroke_Ops { STROKE_OPTS_NORMAL = 0, STROKE_OPTS_V3D_OFF, STROKE_OPTS_V3D_ON }

Functions

static void gp_ui_activelayer_cb (bContext *C, void *gpd, void *gpl)
static void gp_ui_dellayer_cb (bContext *C, void *gpd, void *gpl)
static void gp_drawui_layer (uiLayout *layout, bGPdata *gpd, bGPDlayer *gpl, const short is_v3d)
static void draw_gpencil_panel (bContext *C, uiLayout *layout, bGPdata *gpd, PointerRNA *ctx_ptr)
void gpencil_panel_standard (const bContext *C, Panel *pa)

Detailed Description

Definition in file gpencil_buttons.c.


Typedef Documentation


Enumeration Type Documentation

Enumerator:
STROKE_OPTS_NORMAL 
STROKE_OPTS_V3D_OFF 
STROKE_OPTS_V3D_ON 

Definition at line 228 of file gpencil_buttons.c.


Function Documentation

static void draw_gpencil_panel ( bContext C,
uiLayout layout,
bGPdata gpd,
PointerRNA ctx_ptr 
) [static]
static void gp_drawui_layer ( uiLayout layout,
bGPdata gpd,
bGPDlayer gpl,
const short  is_v3d 
) [static]
static void gp_ui_activelayer_cb ( bContext C,
void *  gpd,
void *  gpl 
) [static]
static void gp_ui_dellayer_cb ( bContext C,
void *  gpd,
void *  gpl 
) [static]
void gpencil_panel_standard ( const bContext C,
Panel pa 
)