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

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
engine::FollowActions Class Reference
Inheritance diagram for engine::FollowActions:
juce::ChangeBroadcaster

Classes

struct  Action
 
class  List
 

Public Member Functions

 FollowActions (juce::ValueTree, juce::UndoManager *)
 
ActionaddAction ()
 
void removeAction (Action &)
 
std::span< Action * > getActions () const
 
- Public Member Functions inherited from juce::ChangeBroadcaster
void addChangeListener (ChangeListener *listener)
 
void removeChangeListener (ChangeListener *listener)
 
void removeAllChangeListeners ()
 
void sendChangeMessage ()
 
void sendSynchronousChangeMessage ()
 
void dispatchPendingMessages ()
 

Detailed Description

Definition at line 72 of file tracktion_FollowActions.h.


Class Documentation

◆ engine::FollowActions::Action

struct engine::FollowActions::Action

Definition at line 75 of file tracktion_FollowActions.h.

Class Members
CachedValue< FollowAction > action
ValueTree state
CachedValue< double > weight

Constructor & Destructor Documentation

◆ FollowActions()

engine::FollowActions::FollowActions ( juce::ValueTree  v,
juce::UndoManager um 
)

Definition at line 530 of file tracktion_FollowActions.cpp.

◆ ~FollowActions()

engine::FollowActions::~FollowActions ( )
override

Definition at line 536 of file tracktion_FollowActions.cpp.

Member Function Documentation

◆ addAction()

FollowActions::Action & engine::FollowActions::addAction ( )

Definition at line 540 of file tracktion_FollowActions.cpp.

◆ getActions()

std::span< FollowActions::Action * > engine::FollowActions::getActions ( ) const

Definition at line 552 of file tracktion_FollowActions.cpp.

◆ removeAction()

void engine::FollowActions::removeAction ( Action actionToRemove)

Definition at line 546 of file tracktion_FollowActions.cpp.


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