Blender  V3.3
Functions
rna_asset.c File Reference
#include <stdlib.h>
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "DNA_asset_types.h"
#include "DNA_defs.h"
#include "DNA_space_types.h"
#include "rna_internal.h"

Go to the source code of this file.

Functions

static void rna_def_asset_tag (BlenderRNA *brna)
 
static void rna_def_asset_tags_api (BlenderRNA *brna, PropertyRNA *cprop)
 
static void rna_def_asset_data (BlenderRNA *brna)
 
static void rna_def_asset_handle_api (StructRNA *srna)
 
static void rna_def_asset_handle (BlenderRNA *brna)
 
static void rna_def_asset_library_reference (BlenderRNA *brna)
 
PropertyRNArna_def_asset_library_reference_common (struct StructRNA *srna, const char *get, const char *set)
 
void RNA_def_asset (BlenderRNA *brna)
 

Function Documentation

◆ RNA_def_asset()

void RNA_def_asset ( BlenderRNA brna)

◆ rna_def_asset_data()

static void rna_def_asset_data ( BlenderRNA brna)
static

◆ rna_def_asset_handle()

static void rna_def_asset_handle ( BlenderRNA brna)
static

◆ rna_def_asset_handle_api()

static void rna_def_asset_handle_api ( StructRNA srna)
static

◆ rna_def_asset_library_reference()

static void rna_def_asset_library_reference ( BlenderRNA brna)
static

Definition at line 475 of file rna_asset.c.

References NULL, RNA_def_struct(), and RNA_def_struct_ui_text().

Referenced by RNA_def_asset().

◆ rna_def_asset_library_reference_common()

PropertyRNA* rna_def_asset_library_reference_common ( struct StructRNA srna,
const char *  get,
const char *  set 
)
Note
the UI text and updating has to be set by the caller.

Definition at line 482 of file rna_asset.c.

References DummyRNA_NULL_items, PROP_ENUM, PROP_NONE, RNA_def_property(), RNA_def_property_enum_funcs(), and RNA_def_property_enum_items().

Referenced by rna_def_fileselect_asset_params(), and rna_def_workspace().

◆ rna_def_asset_tag()

static void rna_def_asset_tag ( BlenderRNA brna)
static

◆ rna_def_asset_tags_api()

static void rna_def_asset_tags_api ( BlenderRNA brna,
PropertyRNA cprop 
)
static