Photosine 0.5
Loading...
Searching...
No Matches
PhotosineProjectValueTree::PropertyIDs Struct Reference

#include <PhotosineProjectValueTree.h>

Public Attributes

juce::Identifier projectSettingsID = "ProjectSettings"
juce::Identifier fpsPropertyID = "FPS"
juce::Identifier tempInputFileParameterID = "TempInputFile"
juce::Identifier tempOutputFileParameterID = "TempOutputFile"
Timeline IDs
juce::Identifier projectValueTreeTimelineID = "Timeline~"
juce::Identifier timelineNameID = "TimelineName"
juce::Identifier selectedTimelineParameterID = "SelectedTimeline"
Timecode IDs
juce::Identifier startTimecodePropertyID = "StartTimecode"
juce::Identifier endTimecodePropertyID = "EndTimecode"
juce::Identifier viewStartTimecodePropertyID = "ViewStartTimecode"
juce::Identifier viewEndTimecodePropertyID = "ViewEndTimecode"
juce::Identifier playheadPositionPropertyID = "PlayheadPosition"
Plugin IDs
juce::Identifier trackPluginListID = "Plugins"
juce::Identifier selectedPluginParameterID = "SelectedPlugin"
juce::Identifier pluginIDPrefix = "Plugin~"
juce::Identifier pluginBypassParameterID = "Bypass"
juce::Identifier pluginOffsetParameterID = "Offset"
juce::Identifier pluginInGainParameterID = "InGain"
juce::Identifier pluginOutGainParameterID = "OutGain"
juce::Identifier pluginMixParameterID = "Mix"
juce::Identifier pluginNameParameterID = "PluginName"
juce::Identifier pluginDescriptionParameterID = "PluginDescription"
juce::Identifier pluginStateParameterID = "State"
Bounds IDs
juce::Identifier timelineResizerPositionID = "TimelineTopBounds"
juce::Identifier viewportResizerPositionID = "ViewportLeftBounds"
juce::Identifier trackHeaderResizerPositionID = "TrackHeaderRightBounds"
juce::Identifier mediaPoolResizerPositionID = "MediaPoolRightBounds"
juce::Identifier audioVideoViewResizerPositionID = "AudioVideoViewBounds"
juce::Identifier trackHeightID = "TrackHeight"
Clip IDs
juce::Identifier clipIDPrefix = "Clip~"
juce::Identifier clipsListID = "Clips"
juce::Identifier selectedClipID = "SelectedClip"
Media IDs
juce::Identifier mediaPoolID = "MediaPool"
juce::Identifier mediaPoolItemIDPrefix = "MediaItem~"
juce::Identifier mediaTypeID = "MediaType"
juce::Identifier mediaLocationID = "MediaLocation"
struct { 
   juce::String   mediaTypeVideo = "Video" 
   juce::String   mediaTypeAudio = "Audio" 
   juce::String   mediaTypeImage = "Image" 
   juce::String   mediaTypeTimeline = "Timeline" 
MediaTypes
Track IDs
juce::Identifier tracksListID = "Tracks"
juce::Identifier selectedTrackParameterID = "SelectedTrack"
juce::Identifier trackNameID = "TrackName"
struct { 
   const TrackType   videoTrack = { "VideoTrack~", "VideoTracks" } 
   const TrackType   audioTrack = { "AudioTrack~", "AudioTracks" } 
   const TrackType   dataTrack = { "DataTrack~", "DataTracks" } 
TrackTypes

Detailed Description

Contains all the juce::Identifiers for the project

Member Data Documentation

◆ audioTrack

const TrackType PhotosineProjectValueTree::PropertyIDs::audioTrack = { "AudioTrack~", "AudioTracks" }

◆ audioVideoViewResizerPositionID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::audioVideoViewResizerPositionID = "AudioVideoViewBounds"

◆ clipIDPrefix

juce::Identifier PhotosineProjectValueTree::PropertyIDs::clipIDPrefix = "Clip~"

◆ clipsListID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::clipsListID = "Clips"

◆ dataTrack

const TrackType PhotosineProjectValueTree::PropertyIDs::dataTrack = { "DataTrack~", "DataTracks" }

◆ endTimecodePropertyID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::endTimecodePropertyID = "EndTimecode"

◆ fpsPropertyID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::fpsPropertyID = "FPS"

◆ mediaLocationID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::mediaLocationID = "MediaLocation"

◆ mediaPoolID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::mediaPoolID = "MediaPool"

◆ mediaPoolItemIDPrefix

juce::Identifier PhotosineProjectValueTree::PropertyIDs::mediaPoolItemIDPrefix = "MediaItem~"

◆ mediaPoolResizerPositionID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::mediaPoolResizerPositionID = "MediaPoolRightBounds"

◆ mediaTypeAudio

juce::String PhotosineProjectValueTree::PropertyIDs::mediaTypeAudio = "Audio"

◆ mediaTypeID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::mediaTypeID = "MediaType"

◆ mediaTypeImage

juce::String PhotosineProjectValueTree::PropertyIDs::mediaTypeImage = "Image"

◆ [struct]

struct { ... } PhotosineProjectValueTree::PropertyIDs::MediaTypes

Contains a juce::String for each type of media.

◆ mediaTypeTimeline

juce::String PhotosineProjectValueTree::PropertyIDs::mediaTypeTimeline = "Timeline"

◆ mediaTypeVideo

juce::String PhotosineProjectValueTree::PropertyIDs::mediaTypeVideo = "Video"

◆ playheadPositionPropertyID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::playheadPositionPropertyID = "PlayheadPosition"

◆ pluginBypassParameterID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::pluginBypassParameterID = "Bypass"

◆ pluginDescriptionParameterID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::pluginDescriptionParameterID = "PluginDescription"

◆ pluginIDPrefix

juce::Identifier PhotosineProjectValueTree::PropertyIDs::pluginIDPrefix = "Plugin~"

◆ pluginInGainParameterID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::pluginInGainParameterID = "InGain"

◆ pluginMixParameterID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::pluginMixParameterID = "Mix"

◆ pluginNameParameterID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::pluginNameParameterID = "PluginName"

◆ pluginOffsetParameterID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::pluginOffsetParameterID = "Offset"

◆ pluginOutGainParameterID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::pluginOutGainParameterID = "OutGain"

◆ pluginStateParameterID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::pluginStateParameterID = "State"

◆ projectSettingsID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::projectSettingsID = "ProjectSettings"

◆ projectValueTreeTimelineID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::projectValueTreeTimelineID = "Timeline~"

◆ selectedClipID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::selectedClipID = "SelectedClip"

◆ selectedPluginParameterID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::selectedPluginParameterID = "SelectedPlugin"

◆ selectedTimelineParameterID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::selectedTimelineParameterID = "SelectedTimeline"

◆ selectedTrackParameterID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::selectedTrackParameterID = "SelectedTrack"

◆ startTimecodePropertyID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::startTimecodePropertyID = "StartTimecode"

◆ tempInputFileParameterID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::tempInputFileParameterID = "TempInputFile"

◆ tempOutputFileParameterID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::tempOutputFileParameterID = "TempOutputFile"

◆ timelineNameID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::timelineNameID = "TimelineName"

◆ timelineResizerPositionID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::timelineResizerPositionID = "TimelineTopBounds"

◆ trackHeaderResizerPositionID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::trackHeaderResizerPositionID = "TrackHeaderRightBounds"

◆ trackHeightID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::trackHeightID = "TrackHeight"

◆ trackNameID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::trackNameID = "TrackName"

◆ trackPluginListID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::trackPluginListID = "Plugins"

◆ tracksListID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::tracksListID = "Tracks"

◆ [struct]

struct { ... } PhotosineProjectValueTree::PropertyIDs::TrackTypes

Contains TrackType objects for each type of track.

◆ videoTrack

const TrackType PhotosineProjectValueTree::PropertyIDs::videoTrack = { "VideoTrack~", "VideoTracks" }

◆ viewEndTimecodePropertyID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::viewEndTimecodePropertyID = "ViewEndTimecode"

◆ viewportResizerPositionID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::viewportResizerPositionID = "ViewportLeftBounds"

◆ viewStartTimecodePropertyID

juce::Identifier PhotosineProjectValueTree::PropertyIDs::viewStartTimecodePropertyID = "ViewStartTimecode"

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