Blender V5.0
IDPropertyData Struct Reference

#include <DNA_ID.h>

Public Attributes

void * pointer
ListBase group
IDPropertyGroupChildrenSetchildren_map
int val
int val2

Detailed Description

Definition at line 141 of file DNA_ID.h.

Member Data Documentation

◆ children_map

IDPropertyGroupChildrenSet* IDPropertyData::children_map

Allows constant time lookup by name of the children in this group. This may be null if the group is empty. The order may not be exactly the same as in group.

Definition at line 148 of file DNA_ID.h.

Referenced by IDP_AddToGroup(), IDP_DirectLinkGroup(), IDP_FreeGroup(), IDP_GetPropertyFromGroup(), idp_group_children_map_ensure(), IDP_RemoveFromGroup(), and IDP_ReplaceInGroup_ex().

◆ group

◆ pointer

◆ val

int IDPropertyData::val

NOTE: a double is written into two 32bit integers.

Definition at line 150 of file DNA_ID.h.

Referenced by idp_generic_copy(), and IDP_New().

◆ val2

int IDPropertyData::val2

Definition at line 150 of file DNA_ID.h.

Referenced by idp_generic_copy().


The documentation for this struct was generated from the following file: