Blender  V3.3
Functions
rna_main_api.c File Reference
#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include "DNA_ID.h"
#include "DNA_modifier_types.h"
#include "DNA_object_types.h"
#include "DNA_space_types.h"
#include "BLI_utildefines.h"
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "rna_internal.h"

Go to the source code of this file.

Functions

void RNA_api_main (StructRNA *UNUSED(srna))
 
void RNA_def_main_cameras (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_scenes (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_objects (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_materials (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_node_groups (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_meshes (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_lights (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_libraries (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_screens (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_window_managers (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_images (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_lattices (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_curves (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_metaballs (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_fonts (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_textures (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_brushes (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_worlds (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_collections (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_speakers (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_texts (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_sounds (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_armatures (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_actions (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_particles (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_palettes (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_cachefiles (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_paintcurves (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_gpencil (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_movieclips (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_masks (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_linestyles (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_workspaces (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_lightprobes (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_hair_curves (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_pointclouds (BlenderRNA *brna, PropertyRNA *cprop)
 
void RNA_def_main_volumes (BlenderRNA *brna, PropertyRNA *cprop)
 

Function Documentation

◆ RNA_api_main()

void RNA_api_main ( StructRNA UNUSEDsrna)

◆ RNA_def_main_actions()

void RNA_def_main_actions ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_armatures()

void RNA_def_main_armatures ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_brushes()

void RNA_def_main_brushes ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_cachefiles()

void RNA_def_main_cachefiles ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_cameras()

void RNA_def_main_cameras ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_collections()

void RNA_def_main_collections ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_curves()

void RNA_def_main_curves ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_fonts()

void RNA_def_main_fonts ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_gpencil()

void RNA_def_main_gpencil ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_hair_curves()

void RNA_def_main_hair_curves ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_images()

void RNA_def_main_images ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_lattices()

void RNA_def_main_lattices ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_libraries()

void RNA_def_main_libraries ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_lightprobes()

void RNA_def_main_lightprobes ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_lights()

void RNA_def_main_lights ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_linestyles()

void RNA_def_main_linestyles ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_masks()

void RNA_def_main_masks ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_materials()

void RNA_def_main_materials ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_meshes()

void RNA_def_main_meshes ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_metaballs()

void RNA_def_main_metaballs ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_movieclips()

void RNA_def_main_movieclips ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_node_groups()

void RNA_def_main_node_groups ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_objects()

void RNA_def_main_objects ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_paintcurves()

void RNA_def_main_paintcurves ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_palettes()

void RNA_def_main_palettes ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_particles()

void RNA_def_main_particles ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_pointclouds()

void RNA_def_main_pointclouds ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_scenes()

void RNA_def_main_scenes ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_screens()

void RNA_def_main_screens ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_sounds()

void RNA_def_main_sounds ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_speakers()

void RNA_def_main_speakers ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_texts()

void RNA_def_main_texts ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_textures()

void RNA_def_main_textures ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_volumes()

void RNA_def_main_volumes ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_window_managers()

void RNA_def_main_window_managers ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_workspaces()

void RNA_def_main_workspaces ( BlenderRNA brna,
PropertyRNA cprop 
)

◆ RNA_def_main_worlds()

void RNA_def_main_worlds ( BlenderRNA brna,
PropertyRNA cprop 
)