TracktionEngine
Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
tracktion::engine::SceneWatcher Class Reference

Notifies UI components of changes to the scenes and clips. More...

#include <tracktion_Scene.h>

Inherits juce::ValueTree::Listener, and juce::Timer.

Classes

struct  Listener
 A listener interface. More...
 

Public Member Functions

 SceneWatcher (const juce::ValueTree &scenesState, Edit &)
 Creates a SceneWatcher.
 
void addListener (Listener *)
 Adds a Listener.
 
void removeListener (Listener *)
 Removes a previously added Listener.
 

Detailed Description

Notifies UI components of changes to the scenes and clips.

Constructor & Destructor Documentation

◆ SceneWatcher()

tracktion::engine::SceneWatcher::SceneWatcher ( const juce::ValueTree &  scenesState,
Edit  
)

Creates a SceneWatcher.

You don't need to create one of these manually, use the instance in SceneList

See also
SceneList::sceneWatcher

Member Function Documentation

◆ addListener()

void tracktion::engine::SceneWatcher::addListener ( Listener )

Adds a Listener.

◆ removeListener()

void tracktion::engine::SceneWatcher::removeListener ( Listener )

Removes a previously added Listener.


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