|
Blender V5.0
|
#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 28 of file deg_builder_cache.h.
| blender::deg::AnimatedPropertyID::AnimatedPropertyID | ( | ) |
Definition at line 22 of file deg_builder_cache.cc.
References data, nullptr, and property_rna.
Referenced by AnimatedPropertyID(), and operator==.
| blender::deg::AnimatedPropertyID::AnimatedPropertyID | ( | const PointerRNA * | pointer_rna, |
| const PropertyRNA * | property_rna ) |
Definition at line 24 of file deg_builder_cache.cc.
References AnimatedPropertyID(), and property_rna.
| blender::deg::AnimatedPropertyID::AnimatedPropertyID | ( | const PointerRNA & | pointer_rna, |
| const PropertyRNA * | property_rna ) |
Definition at line 30 of file deg_builder_cache.cc.
References data, and property_rna.
| blender::deg::AnimatedPropertyID::AnimatedPropertyID | ( | const ID * | id, |
| StructRNA * | type, | ||
| const char * | property_name ) |
Definition at line 36 of file deg_builder_cache.cc.
References data, 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 42 of file deg_builder_cache.cc.
References data, property_rna, and RNA_struct_type_find_property().
| uint64_t blender::deg::AnimatedPropertyID::hash | ( | ) | const |
Definition at line 56 of file deg_builder_cache.cc.
References data, and property_rna.
| blender::deg::AnimatedPropertyID::MEM_CXX_CLASS_ALLOC_FUNCS | ( | "AnimatedPropertyID" | ) |
|
friend |
Definition at line 51 of file deg_builder_cache.cc.
References AnimatedPropertyID(), b, data, and property_rna.
| const void* blender::deg::AnimatedPropertyID::data |
Definition at line 40 of file deg_builder_cache.h.
Referenced by AnimatedPropertyID(), AnimatedPropertyID(), AnimatedPropertyID(), AnimatedPropertyID(), hash(), operator==, and blender::deg::AnimatedPropertyStorage::tagPropertyAsAnimated().
| const PropertyRNA* blender::deg::AnimatedPropertyID::property_rna |
Definition at line 41 of file deg_builder_cache.h.
Referenced by AnimatedPropertyID(), AnimatedPropertyID(), AnimatedPropertyID(), AnimatedPropertyID(), AnimatedPropertyID(), hash(), and operator==.