|
Blender
V2.93
|
#include <deg_builder_cache.h>
Public Member Functions | |
| AnimatedPropertyStorage () | |
| void | initializeFromID (DepsgraphBuilderCache *builder_cache, ID *id) |
| void | tagPropertyAsAnimated (const AnimatedPropertyID &property_id) |
| void | tagPropertyAsAnimated (const PointerRNA *pointer_rna, const PropertyRNA *property_rna) |
| bool | isPropertyAnimated (const AnimatedPropertyID &property_id) |
| bool | isPropertyAnimated (const PointerRNA *pointer_rna, const PropertyRNA *property_rna) |
| MEM_CXX_CLASS_ALLOC_FUNCS ("AnimatedPropertyStorage") | |
Public Attributes | |
| bool | is_fully_initialized |
| Set< AnimatedPropertyID > | animated_properties_set |
Definition at line 60 of file deg_builder_cache.h.
| blender::deg::AnimatedPropertyStorage::AnimatedPropertyStorage | ( | ) |
Definition at line 115 of file deg_builder_cache.cc.
| void blender::deg::AnimatedPropertyStorage::initializeFromID | ( | DepsgraphBuilderCache * | builder_cache, |
| ID * | id | ||
| ) |
Definition at line 119 of file deg_builder_cache.cc.
References BKE_fcurves_id_cb(), builder_cache, data, and RNA_id_pointer_create().
| bool blender::deg::AnimatedPropertyStorage::isPropertyAnimated | ( | const AnimatedPropertyID & | property_id | ) |
Definition at line 139 of file deg_builder_cache.cc.
References animated_properties_set.
Referenced by isPropertyAnimated().
| bool blender::deg::AnimatedPropertyStorage::isPropertyAnimated | ( | const PointerRNA * | pointer_rna, |
| const PropertyRNA * | property_rna | ||
| ) |
Definition at line 144 of file deg_builder_cache.cc.
References isPropertyAnimated(), and pointer_rna.
| blender::deg::AnimatedPropertyStorage::MEM_CXX_CLASS_ALLOC_FUNCS | ( | "AnimatedPropertyStorage" | ) |
| void blender::deg::AnimatedPropertyStorage::tagPropertyAsAnimated | ( | const AnimatedPropertyID & | property_id | ) |
Definition at line 128 of file deg_builder_cache.cc.
References animated_properties_set.
Referenced by tagPropertyAsAnimated().
| void blender::deg::AnimatedPropertyStorage::tagPropertyAsAnimated | ( | const PointerRNA * | pointer_rna, |
| const PropertyRNA * | property_rna | ||
| ) |
Definition at line 133 of file deg_builder_cache.cc.
References pointer_rna, and tagPropertyAsAnimated().
| Set<AnimatedPropertyID> blender::deg::AnimatedPropertyStorage::animated_properties_set |
Definition at line 76 of file deg_builder_cache.h.
Referenced by isPropertyAnimated(), and tagPropertyAsAnimated().
| bool blender::deg::AnimatedPropertyStorage::is_fully_initialized |
Definition at line 73 of file deg_builder_cache.h.