Blender V4.3
rna_grease_pencil.cc File Reference
#include "BKE_attribute.h"
#include "BKE_global.hh"
#include "BLI_string.h"
#include "DNA_grease_pencil_types.h"
#include "DNA_scene_types.h"
#include "RNA_access.hh"
#include "RNA_define.hh"
#include "RNA_enum_types.hh"
#include "rna_internal.hh"
#include "WM_api.hh"

Go to the source code of this file.

Functions

static void rna_def_grease_pencil_drawing (BlenderRNA *brna)
 
static void rna_def_grease_pencil_frame (BlenderRNA *brna)
 
static void rna_def_grease_pencil_frames (BlenderRNA *brna, PropertyRNA *cprop)
 
static void rna_def_grease_pencil_layer_mask (BlenderRNA *brna)
 
static void rna_def_grease_pencil_layer_masks (BlenderRNA *brna, PropertyRNA *cprop)
 
static void rna_def_grease_pencil_layer (BlenderRNA *brna)
 
static void rna_def_grease_pencil_layers (BlenderRNA *brna, PropertyRNA *cprop)
 
static void rna_def_grease_pencil_layer_group (BlenderRNA *brna)
 
static void rna_def_grease_pencil_layer_groups (BlenderRNA *brna, PropertyRNA *cprop)
 
static void rna_def_grease_pencil_onion_skinning (StructRNA *srna)
 
static void rna_def_grease_pencil_data (BlenderRNA *brna)
 
void RNA_def_grease_pencil (BlenderRNA *brna)
 

Function Documentation

◆ RNA_def_grease_pencil()

◆ rna_def_grease_pencil_data()

◆ rna_def_grease_pencil_drawing()

◆ rna_def_grease_pencil_frame()

◆ rna_def_grease_pencil_frames()

static void rna_def_grease_pencil_frames ( BlenderRNA * brna,
PropertyRNA * cprop )
static

◆ rna_def_grease_pencil_layer()

static void rna_def_grease_pencil_layer ( BlenderRNA * brna)
static

Definition at line 796 of file rna_grease_pencil.cc.

References FLT_MAX, GP_LAYER_BLEND_ADD, GP_LAYER_BLEND_DIVIDE, GP_LAYER_BLEND_HARDLIGHT, GP_LAYER_BLEND_MULTIPLY, GP_LAYER_BLEND_NONE, GP_LAYER_BLEND_SUBTRACT, GP_LAYER_TREE_NODE_DISABLE_MASKS_IN_VIEWLAYER, GP_LAYER_TREE_NODE_HIDE, GP_LAYER_TREE_NODE_HIDE_MASKS, GP_LAYER_TREE_NODE_HIDE_ONION_SKINNING, GP_LAYER_TREE_NODE_IGNORE_LOCKED_MATERIALS, GP_LAYER_TREE_NODE_LOCKED, GP_LAYER_TREE_NODE_MUTE, GP_LAYER_TREE_NODE_SELECT, GP_LAYER_TREE_NODE_USE_LIGHTS, NA_RENAME, NC_GPENCIL, ND_DATA, PROP_ANIMATABLE, PROP_BOOLEAN, PROP_COLLECTION, PROP_COLOR, PROP_EDITABLE, PROP_ENUM, PROP_EULER, PROP_FACTOR, PROP_FLOAT, PROP_ID_SELF_CHECK, PROP_INT, PROP_MATRIX, PROP_NONE, PROP_POINTER, PROP_STRING, PROP_TRANSLATION, PROP_UNSIGNED, PROP_XYZ, PROPOVERRIDE_OVERRIDABLE_LIBRARY, RNA_api_grease_pencil_layer(), rna_def_grease_pencil_frames(), rna_def_grease_pencil_layer_masks(), RNA_def_property(), RNA_def_property_array(), RNA_def_property_boolean_negative_sdna(), RNA_def_property_boolean_sdna(), RNA_def_property_clear_flag(), RNA_def_property_collection_funcs(), RNA_def_property_collection_sdna(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_float_array_default(), RNA_def_property_float_funcs(), RNA_def_property_float_sdna(), RNA_def_property_int_funcs(), RNA_def_property_multi_array(), RNA_def_property_override_flag(), RNA_def_property_pointer_funcs(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_struct_type(), RNA_def_property_ui_icon(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_name_property(), RNA_def_struct_path_func(), RNA_def_struct_sdna(), RNA_def_struct_ui_text(), rna_matrix_dimsize_4x4, and RNA_TRANSLATION_PREC_DEFAULT.

Referenced by RNA_def_grease_pencil().

◆ rna_def_grease_pencil_layer_group()

◆ rna_def_grease_pencil_layer_groups()

◆ rna_def_grease_pencil_layer_mask()

◆ rna_def_grease_pencil_layer_masks()

◆ rna_def_grease_pencil_layers()

◆ rna_def_grease_pencil_onion_skinning()