Blender
V4.5
source
blender
makesrna
intern
rna_access_internal.hh
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2023 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
8
9
#pragma once
10
11
#include "
rna_internal_types.hh
"
12
13
struct
IDProperty
;
14
struct
PropertyRNAOrID
;
15
23
void
rna_property_rna_or_id_get
(
PropertyRNA
*prop,
24
PointerRNA
*
ptr
,
25
PropertyRNAOrID
*r_prop_rna_or_id);
26
27
void
rna_idproperty_touch
(
IDProperty
*
idprop
);
28
IDProperty
*
rna_idproperty_find
(
PointerRNA
*
ptr
,
const
char
*name);
29
33
PropertyRNA
*
rna_struct_find_nested
(
PointerRNA
*
ptr
,
StructRNA
*srna);
rna_idproperty_find
IDProperty * rna_idproperty_find(PointerRNA *ptr, const char *name)
Definition
rna_access.cc:313
rna_property_rna_or_id_get
void rna_property_rna_or_id_get(PropertyRNA *prop, PointerRNA *ptr, PropertyRNAOrID *r_prop_rna_or_id)
Definition
rna_access.cc:483
rna_struct_find_nested
PropertyRNA * rna_struct_find_nested(PointerRNA *ptr, StructRNA *srna)
Definition
rna_access.cc:880
rna_idproperty_touch
void rna_idproperty_touch(IDProperty *idprop)
Definition
rna_access.cc:275
rna_internal_types.hh
IDProperty
Definition
DNA_ID.h:143
PointerRNA
Definition
RNA_types.hh:50
PropertyRNAOrID
Definition
rna_internal_types.hh:132
PropertyRNAOrID::idprop
IDProperty * idprop
Definition
rna_internal_types.hh:156
PropertyRNA
Definition
rna_internal_types.hh:334
StructRNA
Definition
rna_internal_types.hh:598
ptr
PointerRNA * ptr
Definition
wm_files.cc:4227
Generated on
for Blender by
doxygen
1.16.1