#include <TimelineRuler.h>
|
| void | mouseDown (const juce::MouseEvent &event) override |
| void | mouseDrag (const juce::MouseEvent &event) override |
| void | valueTreeChildAdded (juce::ValueTree &parentTree, juce::ValueTree &childWhichHasBeenAdded) override |
| void | valueTreeChildRemoved (juce::ValueTree &parentTree, juce::ValueTree &childWhichHasBeenRemoved, int indexFromWhichChildWasRemoved) override |
UI Component that draws ruler markers and allows user to position PlayheadComponent.
◆ TimelineRuler()
| Timeline::TimelineRuler::TimelineRuler |
( |
| ) |
|
◆ ~TimelineRuler()
| Timeline::TimelineRuler::~TimelineRuler |
( |
| ) |
|
|
override |
◆ mouseDown()
| void Timeline::TimelineRuler::mouseDown |
( |
const juce::MouseEvent & | event | ) |
|
|
override |
◆ mouseDrag()
| void Timeline::TimelineRuler::mouseDrag |
( |
const juce::MouseEvent & | event | ) |
|
|
override |
◆ paint()
| void Timeline::TimelineRuler::paint |
( |
juce::Graphics & | g | ) |
|
|
override |
◆ resized()
| void Timeline::TimelineRuler::resized |
( |
| ) |
|
|
override |
◆ valueTreeChildAdded()
| void Timeline::TimelineRuler::valueTreeChildAdded |
( |
juce::ValueTree & | parentTree, |
|
|
juce::ValueTree & | childWhichHasBeenAdded ) |
|
overrideprivate |
◆ valueTreeChildRemoved()
| void Timeline::TimelineRuler::valueTreeChildRemoved |
( |
juce::ValueTree & | parentTree, |
|
|
juce::ValueTree & | childWhichHasBeenRemoved, |
|
|
int | indexFromWhichChildWasRemoved ) |
|
overrideprivate |
◆ minimumTimecodeWidth
| int Timeline::TimelineRuler::minimumTimecodeWidth = 60 |
|
private |
◆ playheadPosition
◆ projectValueTree
| juce::ValueTree Timeline::TimelineRuler::projectValueTree |
|
private |
Local object holding the project value tree so it's in scope for the Listener subclass.
◆ viewEndTimecode
◆ viewStartTimecode
The documentation for this class was generated from the following files:
- /Users/cliftonmarien/Documents/Photosine/Photosine/Source/Timeline/TimelineRuler.h
- /Users/cliftonmarien/Documents/Photosine/Photosine/Source/Timeline/TimelineRuler.cpp