Asyncronously call a function.
More...
Inherits juce::AsyncUpdater.
Asyncronously call a function.
◆ AsyncCaller() [1/2]
tracktion::engine::AsyncCaller::AsyncCaller |
( |
| ) |
|
|
default |
◆ AsyncCaller() [2/2]
tracktion::engine::AsyncCaller::AsyncCaller |
( |
std::function< void()> |
f | ) |
|
◆ ~AsyncCaller()
tracktion::engine::AsyncCaller::~AsyncCaller |
( |
| ) |
|
|
override |
◆ setFunction()
void tracktion::engine::AsyncCaller::setFunction |
( |
std::function< void()> |
f | ) |
|
Sets the function to call.
◆ handleAsyncUpdate()
void tracktion::engine::AsyncCaller::handleAsyncUpdate |
( |
| ) |
|
|
override |
◆ function
std::function<void()> tracktion::engine::AsyncCaller::function |
The documentation for this struct was generated from the following file: