Audacity 3.2.0
Public Member Functions | Private Attributes | List of all members
VSTEffectTimer Class Referencefinal
Inheritance diagram for VSTEffectTimer:
[legend]
Collaboration diagram for VSTEffectTimer:
[legend]

Public Member Functions

 VSTEffectTimer (VSTEffectEditor *pEditor)
 
 ~VSTEffectTimer ()
 
void Notify ()
 

Private Attributes

VSTEffectEditormpEditor
 

Detailed Description

Wrapper for wxTimer that calls a VST effect at regular intervals.

Todo:
should there be tests for no timer available?

Definition at line 565 of file VSTEffect.cpp.

Constructor & Destructor Documentation

◆ VSTEffectTimer()

VSTEffectTimer::VSTEffectTimer ( VSTEffectEditor pEditor)
inline

Definition at line 568 of file VSTEffect.cpp.

569 : wxTimer(),
570 mpEditor(pEditor)
571 {
572 }
VSTEffectEditor * mpEditor
Definition: VSTEffect.cpp:584

◆ ~VSTEffectTimer()

VSTEffectTimer::~VSTEffectTimer ( )
inline

Definition at line 574 of file VSTEffect.cpp.

575 {
576 }

Member Function Documentation

◆ Notify()

void VSTEffectTimer::Notify ( )
inline

Definition at line 578 of file VSTEffect.cpp.

579 {
580 mpEditor->OnTimer();
581 }

References mpEditor, and VSTEffectEditor::OnTimer().

Here is the call graph for this function:

Member Data Documentation

◆ mpEditor

VSTEffectEditor* VSTEffectTimer::mpEditor
private

Definition at line 584 of file VSTEffect.cpp.

Referenced by Notify().


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