|
Blender
V3.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 25 of file deg_builder_cache.h.
| blender::deg::AnimatedPropertyID::AnimatedPropertyID | ( | ) |
Definition at line 24 of file deg_builder_cache.cc.
| blender::deg::AnimatedPropertyID::AnimatedPropertyID | ( | const PointerRNA * | pointer_rna, |
| const PropertyRNA * | property_rna | ||
| ) |
Definition at line 28 of file deg_builder_cache.cc.
| blender::deg::AnimatedPropertyID::AnimatedPropertyID | ( | const PointerRNA & | pointer_rna, |
| const PropertyRNA * | property_rna | ||
| ) |
Definition at line 34 of file deg_builder_cache.cc.
| blender::deg::AnimatedPropertyID::AnimatedPropertyID | ( | const ID * | id, |
| StructRNA * | type, | ||
| const char * | property_name | ||
| ) |
Definition at line 40 of file deg_builder_cache.cc.
References property_rna, RNA_struct_type_find_property(), and type.
| blender::deg::AnimatedPropertyID::AnimatedPropertyID | ( | const ID * | id, |
| StructRNA * | type, | ||
| void * | data, | ||
| const char * | property_name | ||
| ) |
Definition at line 46 of file deg_builder_cache.cc.
References property_rna, RNA_struct_type_find_property(), and type.
| uint64_t blender::deg::AnimatedPropertyID::hash | ( | ) | const |
Definition at line 60 of file deg_builder_cache.cc.
References data, and property_rna.
| blender::deg::AnimatedPropertyID::MEM_CXX_CLASS_ALLOC_FUNCS | ( | "AnimatedPropertyID" | ) |
|
friend |
Definition at line 55 of file deg_builder_cache.cc.
| const void* blender::deg::AnimatedPropertyID::data |
Definition at line 37 of file deg_builder_cache.h.
Referenced by hash(), and blender::deg::AnimatedPropertyStorage::tagPropertyAsAnimated().
| const PropertyRNA* blender::deg::AnimatedPropertyID::property_rna |
Definition at line 38 of file deg_builder_cache.h.
Referenced by AnimatedPropertyID(), and hash().