#include <juce_Animator.h>
|
| Weak ()=default |
| Constructor used by the Animator implementation.
|
|
| Weak (std::shared_ptr< Impl > p) |
| Constructor used by the Animator implementation.
|
|
std::optional< Animator > | lock () const |
| If the referenced Animator implementation object still exists it returns an Animator object storing a strong reference to it.
|
|
void * | getKey () const |
|
◆ Weak() [1/2]
◆ Weak() [2/2]
Animator::Weak::Weak |
( |
std::shared_ptr< Impl > | p | ) |
|
|
explicit |
◆ lock()
std::optional< Animator > Animator::Weak::lock |
( |
| ) |
const |
If the referenced Animator implementation object still exists it returns an Animator object storing a strong reference to it.
If the implementation object was deleted it returns a nullopt.
◆ getKey()
void * Animator::Weak::getKey |
( |
| ) |
const |
The documentation for this class was generated from the following file: