Blender  V3.3
Typedefs | Functions
BKE_anonymous_attribute.h File Reference

Go to the source code of this file.

Typedefs

typedef struct AnonymousAttributeID AnonymousAttributeID
 

Functions

AnonymousAttributeIDBKE_anonymous_attribute_id_new_weak (const char *debug_name)
 
AnonymousAttributeIDBKE_anonymous_attribute_id_new_strong (const char *debug_name)
 
bool BKE_anonymous_attribute_id_has_strong_references (const AnonymousAttributeID *anonymous_id)
 
void BKE_anonymous_attribute_id_increment_weak (const AnonymousAttributeID *anonymous_id)
 
void BKE_anonymous_attribute_id_increment_strong (const AnonymousAttributeID *anonymous_id)
 
void BKE_anonymous_attribute_id_decrement_weak (const AnonymousAttributeID *anonymous_id)
 
void BKE_anonymous_attribute_id_decrement_strong (const AnonymousAttributeID *anonymous_id)
 
const char * BKE_anonymous_attribute_id_debug_name (const AnonymousAttributeID *anonymous_id)
 
const char * BKE_anonymous_attribute_id_internal_name (const AnonymousAttributeID *anonymous_id)
 

Detailed Description

An AnonymousAttributeID is used to identify attributes that are not explicitly named.

Definition in file BKE_anonymous_attribute.h.

Typedef Documentation

◆ AnonymousAttributeID

Definition at line 1 of file BKE_anonymous_attribute.h.

Function Documentation

◆ BKE_anonymous_attribute_id_debug_name()

const char* BKE_anonymous_attribute_id_debug_name ( const AnonymousAttributeID anonymous_id)

◆ BKE_anonymous_attribute_id_decrement_strong()

void BKE_anonymous_attribute_id_decrement_strong ( const AnonymousAttributeID anonymous_id)

◆ BKE_anonymous_attribute_id_decrement_weak()

void BKE_anonymous_attribute_id_decrement_weak ( const AnonymousAttributeID anonymous_id)

◆ BKE_anonymous_attribute_id_has_strong_references()

bool BKE_anonymous_attribute_id_has_strong_references ( const AnonymousAttributeID anonymous_id)

◆ BKE_anonymous_attribute_id_increment_strong()

void BKE_anonymous_attribute_id_increment_strong ( const AnonymousAttributeID anonymous_id)

◆ BKE_anonymous_attribute_id_increment_weak()

void BKE_anonymous_attribute_id_increment_weak ( const AnonymousAttributeID anonymous_id)

◆ BKE_anonymous_attribute_id_internal_name()

const char* BKE_anonymous_attribute_id_internal_name ( const AnonymousAttributeID anonymous_id)

◆ BKE_anonymous_attribute_id_new_strong()

AnonymousAttributeID* BKE_anonymous_attribute_id_new_strong ( const char *  debug_name)

◆ BKE_anonymous_attribute_id_new_weak()

AnonymousAttributeID* BKE_anonymous_attribute_id_new_weak ( const char *  debug_name)