|
Blender V4.3
|
#include <deg_builder_cache.h>
Public Member Functions | |
| AnimatedPropertyID () | |
| AnimatedPropertyID (const PointerRNA *pointer_rna, const PropertyRNA *property_rna) | |
| AnimatedPropertyID (const PointerRNA &pointer_rna, const PropertyRNA *property_rna) | |
| AnimatedPropertyID (const ID *id, StructRNA *type, const char *property_name) | |
| AnimatedPropertyID (const ID *id, StructRNA *type, void *data, const char *property_name) | |
| uint64_t | hash () const |
| MEM_CXX_CLASS_ALLOC_FUNCS ("AnimatedPropertyID") | |
Public Attributes | |
| const void * | data |
| const PropertyRNA * | property_rna |
Friends | |
| bool | operator== (const AnimatedPropertyID &a, const AnimatedPropertyID &b) |
Definition at line 26 of file deg_builder_cache.h.
| blender::deg::AnimatedPropertyID::AnimatedPropertyID | ( | ) |
Definition at line 25 of file deg_builder_cache.cc.
| blender::deg::AnimatedPropertyID::AnimatedPropertyID | ( | const PointerRNA * | pointer_rna, |
| const PropertyRNA * | property_rna ) |
Definition at line 27 of file deg_builder_cache.cc.
| blender::deg::AnimatedPropertyID::AnimatedPropertyID | ( | const PointerRNA & | pointer_rna, |
| const PropertyRNA * | property_rna ) |
Definition at line 33 of file deg_builder_cache.cc.
| blender::deg::AnimatedPropertyID::AnimatedPropertyID | ( | const ID * | id, |
| StructRNA * | type, | ||
| const char * | property_name ) |
Definition at line 39 of file deg_builder_cache.cc.
References property_rna, and RNA_struct_type_find_property().
| blender::deg::AnimatedPropertyID::AnimatedPropertyID | ( | const ID * | id, |
| StructRNA * | type, | ||
| void * | data, | ||
| const char * | property_name ) |
Definition at line 45 of file deg_builder_cache.cc.
References property_rna, and RNA_struct_type_find_property().
| uint64_t blender::deg::AnimatedPropertyID::hash | ( | ) | const |
Definition at line 59 of file deg_builder_cache.cc.
References property_rna.
| blender::deg::AnimatedPropertyID::MEM_CXX_CLASS_ALLOC_FUNCS | ( | "AnimatedPropertyID" | ) |
|
friend |
Definition at line 54 of file deg_builder_cache.cc.
| const void* blender::deg::AnimatedPropertyID::data |
Definition at line 38 of file deg_builder_cache.h.
Referenced by blender::deg::AnimatedPropertyStorage::tagPropertyAsAnimated().
| const PropertyRNA* blender::deg::AnimatedPropertyID::property_rna |
Definition at line 39 of file deg_builder_cache.h.
Referenced by AnimatedPropertyID(), AnimatedPropertyID(), and hash().