Blender
V4.3
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
9
#pragma once
10
11
#include "
BLI_utildefines.h
"
12
13
#include "
rna_internal_types.hh
"
14
15
struct
IDProperty
;
16
struct
PropertyRNAOrID
;
17
25
void
rna_property_rna_or_id_get
(
PropertyRNA
*prop,
26
PointerRNA
*
ptr
,
27
PropertyRNAOrID
*r_prop_rna_or_id);
28
29
void
rna_idproperty_touch
(
IDProperty
*
idprop
);
30
IDProperty
*
rna_idproperty_find
(
PointerRNA
*
ptr
,
const
char
*name);
31
35
PropertyRNA
*
rna_struct_find_nested
(
PointerRNA
*
ptr
,
StructRNA
*srna);
BLI_utildefines.h
rna_idproperty_find
IDProperty * rna_idproperty_find(PointerRNA *ptr, const char *name)
Definition
rna_access.cc:294
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:464
rna_struct_find_nested
PropertyRNA * rna_struct_find_nested(PointerRNA *ptr, StructRNA *srna)
Definition
rna_access.cc:861
rna_idproperty_touch
void rna_idproperty_touch(IDProperty *idprop)
Definition
rna_access.cc:256
rna_internal_types.hh
IDProperty
Definition
DNA_ID.h:151
PointerRNA
Definition
RNA_types.hh:39
PropertyRNAOrID
Definition
rna_internal_types.hh:129
PropertyRNAOrID::idprop
IDProperty * idprop
Definition
rna_internal_types.hh:153
PropertyRNA
Definition
rna_internal_types.hh:318
StructRNA
Definition
rna_internal_types.hh:545
ptr
PointerRNA * ptr
Definition
wm_files.cc:4126
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0