|
Blender V5.0
|
#include <deg_builder_cache.h>
Public Member Functions | |
| ~DepsgraphBuilderCache () | |
| AnimatedPropertyStorage * | ensureAnimatedPropertyStorage (const ID *id) |
| AnimatedPropertyStorage * | ensureInitializedAnimatedPropertyStorage (const ID *id) |
| template<typename... Args> | |
| bool | isPropertyAnimated (const ID *id, Args... args) |
| bool | isAnyPropertyAnimated (const PointerRNA *ptr) |
| MEM_CXX_CLASS_ALLOC_FUNCS ("DepsgraphBuilderCache") | |
Public Attributes | |
| Map< const ID *, AnimatedPropertyStorage * > | animated_property_storage_map_ |
Definition at line 71 of file deg_builder_cache.h.
| blender::deg::DepsgraphBuilderCache::~DepsgraphBuilderCache | ( | ) |
Definition at line 122 of file deg_builder_cache.cc.
References animated_property_storage_map_.
| AnimatedPropertyStorage * blender::deg::DepsgraphBuilderCache::ensureAnimatedPropertyStorage | ( | const ID * | id | ) |
Definition at line 131 of file deg_builder_cache.cc.
References animated_property_storage_map_.
Referenced by ensureInitializedAnimatedPropertyStorage(), and blender::deg::AnimatedPropertyStorage::initializeFromID().
| AnimatedPropertyStorage * blender::deg::DepsgraphBuilderCache::ensureInitializedAnimatedPropertyStorage | ( | const ID * | id | ) |
Definition at line 137 of file deg_builder_cache.cc.
References ensureAnimatedPropertyStorage(), blender::deg::AnimatedPropertyStorage::initializeFromID(), and blender::deg::AnimatedPropertyStorage::is_fully_initialized.
Referenced by isAnyPropertyAnimated(), and isPropertyAnimated().
|
inline |
Definition at line 94 of file deg_builder_cache.h.
References ensureInitializedAnimatedPropertyStorage(), blender::deg::AnimatedPropertyStorage::isAnyPropertyAnimated(), and ptr.
|
inline |
Definition at line 87 of file deg_builder_cache.h.
References ensureInitializedAnimatedPropertyStorage(), and blender::deg::AnimatedPropertyStorage::isPropertyAnimated().
| blender::deg::DepsgraphBuilderCache::MEM_CXX_CLASS_ALLOC_FUNCS | ( | "DepsgraphBuilderCache" | ) |
| Map<const ID *, AnimatedPropertyStorage *> blender::deg::DepsgraphBuilderCache::animated_property_storage_map_ |
Definition at line 101 of file deg_builder_cache.h.
Referenced by ensureAnimatedPropertyStorage(), and ~DepsgraphBuilderCache().