tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
tracktion::engine::Edit::LoadFinishedCallback< OwnerType > Struct Template Reference

Calls an editFinishedLoading method on OwnerType once after the Edit has finished loading. More...

#include "tracktion_Edit.h"

Inheritance diagram for tracktion::engine::Edit::LoadFinishedCallback< OwnerType >:
juce::Timer

Public Member Functions

 LoadFinishedCallback (OwnerType &o, Edit &e)
 
void timerCallback () override
 
- Public Member Functions inherited from juce::Timer
void startTimer (int intervalInMilliseconds) noexcept
 
void startTimerHz (int timerFrequencyHz) noexcept
 
void stopTimer () noexcept
 
bool isTimerRunning () const noexcept
 
int getTimerInterval () const noexcept
 

Public Attributes

OwnerType & owner
 
Editedit
 

Additional Inherited Members

- Static Public Member Functions inherited from juce::Timer
static void JUCE_CALLTYPE callAfterDelay (int milliseconds, std::function< void()> functionToCall)
 
static void JUCE_CALLTYPE callPendingTimersSynchronously ()
 
- Protected Member Functions inherited from juce::Timer
 Timer (const Timer &) noexcept
 

Detailed Description

template<typename OwnerType>
struct tracktion::engine::Edit::LoadFinishedCallback< OwnerType >

Calls an editFinishedLoading method on OwnerType once after the Edit has finished loading.

Definition at line 758 of file tracktion_Edit.h.

Constructor & Destructor Documentation

◆ LoadFinishedCallback()

template<typename OwnerType >
tracktion::engine::Edit::LoadFinishedCallback< OwnerType >::LoadFinishedCallback ( OwnerType &  o,
Edit e 
)

Definition at line 760 of file tracktion_Edit.h.

Member Function Documentation

◆ timerCallback()

template<typename OwnerType >
void tracktion::engine::Edit::LoadFinishedCallback< OwnerType >::timerCallback ( )
overridevirtual

Implements juce::Timer.

Definition at line 765 of file tracktion_Edit.h.

Member Data Documentation

◆ edit

template<typename OwnerType >
Edit& tracktion::engine::Edit::LoadFinishedCallback< OwnerType >::edit

Definition at line 775 of file tracktion_Edit.h.

◆ owner

template<typename OwnerType >
OwnerType& tracktion::engine::Edit::LoadFinishedCallback< OwnerType >::owner

Definition at line 774 of file tracktion_Edit.h.


The documentation for this struct was generated from the following file: