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
engine::follow_action_utils::ClipContext Struct Reference

Public Member Functions

size_t getIndexInValidHandles () const
 
std::vector< std::shared_ptr< LaunchHandle > > & getGroup ()
 
std::vector< std::shared_ptr< LaunchHandle > > * getPreviousGroup ()
 
std::vector< std::shared_ptr< LaunchHandle > > * getNextGroup ()
 
std::vector< std::shared_ptr< LaunchHandle > > * getOtherGroup ()
 

Public Attributes

Clip::Ptr clip
 
AudioTrack::Ptr track
 
std::shared_ptr< LaunchHandle > launchHandle
 
std::vector< std::shared_ptr< LaunchHandle > > allSceneHandles
 
std::vector< std::shared_ptr< LaunchHandle > > validSceneHandles
 
std::vector< std::vector< std::shared_ptr< LaunchHandle > > > groups
 
size_t sceneIndex
 
size_t groupIndex
 
size_t indexInGroup
 
juce::Random random
 

Detailed Description

Definition at line 33 of file tracktion_FollowActions.cpp.

Member Function Documentation

◆ getGroup()

std::vector< std::shared_ptr< LaunchHandle > > & engine::follow_action_utils::ClipContext::getGroup ( )

Definition at line 54 of file tracktion_FollowActions.cpp.

◆ getIndexInValidHandles()

size_t engine::follow_action_utils::ClipContext::getIndexInValidHandles ( ) const

Definition at line 44 of file tracktion_FollowActions.cpp.

◆ getNextGroup()

std::vector< std::shared_ptr< LaunchHandle > > * engine::follow_action_utils::ClipContext::getNextGroup ( )

Definition at line 64 of file tracktion_FollowActions.cpp.

◆ getOtherGroup()

std::vector< std::shared_ptr< LaunchHandle > > * engine::follow_action_utils::ClipContext::getOtherGroup ( )

Definition at line 69 of file tracktion_FollowActions.cpp.

◆ getPreviousGroup()

std::vector< std::shared_ptr< LaunchHandle > > * engine::follow_action_utils::ClipContext::getPreviousGroup ( )

Definition at line 59 of file tracktion_FollowActions.cpp.

Member Data Documentation

◆ allSceneHandles

std::vector<std::shared_ptr<LaunchHandle> > engine::follow_action_utils::ClipContext::allSceneHandles

Definition at line 38 of file tracktion_FollowActions.cpp.

◆ clip

Clip::Ptr engine::follow_action_utils::ClipContext::clip

Definition at line 35 of file tracktion_FollowActions.cpp.

◆ groupIndex

size_t engine::follow_action_utils::ClipContext::groupIndex

Definition at line 41 of file tracktion_FollowActions.cpp.

◆ groups

std::vector<std::vector<std::shared_ptr<LaunchHandle> > > engine::follow_action_utils::ClipContext::groups

Definition at line 40 of file tracktion_FollowActions.cpp.

◆ indexInGroup

size_t engine::follow_action_utils::ClipContext::indexInGroup

Definition at line 41 of file tracktion_FollowActions.cpp.

◆ launchHandle

std::shared_ptr<LaunchHandle> engine::follow_action_utils::ClipContext::launchHandle

Definition at line 37 of file tracktion_FollowActions.cpp.

◆ random

juce::Random engine::follow_action_utils::ClipContext::random

Definition at line 42 of file tracktion_FollowActions.cpp.

◆ sceneIndex

size_t engine::follow_action_utils::ClipContext::sceneIndex

Definition at line 41 of file tracktion_FollowActions.cpp.

◆ track

AudioTrack::Ptr engine::follow_action_utils::ClipContext::track

Definition at line 36 of file tracktion_FollowActions.cpp.

◆ validSceneHandles

std::vector<std::shared_ptr<LaunchHandle> > engine::follow_action_utils::ClipContext::validSceneHandles

Definition at line 39 of file tracktion_FollowActions.cpp.


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