SYMBOL INDEX (24109 symbols across 2544 files) FILE: JUCE/docs/doxygen/process_source_files.py function get_curly_brace_scope_end (line 9) | def get_curly_brace_scope_end(string, start_pos): function remove_juce_namespaces (line 27) | def remove_juce_namespaces(source): function add_doxygen_group (line 46) | def add_doxygen_group(path, group_name): FILE: JUCE/examples/Assets/AudioLiveScrollingDisplay.h function audioDeviceAboutToStart (line 38) | void audioDeviceAboutToStart (AudioIODevice*) override function audioDeviceStopped (line 43) | void audioDeviceStopped() override function audioDeviceIOCallback (line 48) | void audioDeviceIOCallback (const float** inputChannelData, int numInput... FILE: JUCE/examples/Assets/Box2DTests/AddPair.h function class (line 5) | class AddPair : public Test FILE: JUCE/examples/Assets/Box2DTests/ApplyForce.h function class (line 22) | class ApplyForce : public Test FILE: JUCE/examples/Assets/Box2DTests/BodyTypes.h function class (line 22) | class BodyTypes : public Test FILE: JUCE/examples/Assets/Box2DTests/Breakable.h function class (line 23) | class Breakable : public Test FILE: JUCE/examples/Assets/Box2DTests/Bridge.h function class (line 22) | class Bridge : public Test FILE: JUCE/examples/Assets/Box2DTests/BulletTest.h function class (line 22) | class BulletTest : public Test FILE: JUCE/examples/Assets/Box2DTests/Cantilever.h function class (line 26) | class Cantilever : public Test FILE: JUCE/examples/Assets/Box2DTests/Car.h function class (line 23) | class Car : public Test FILE: JUCE/examples/Assets/Box2DTests/Chain.h function class (line 22) | class Chain : public Test FILE: JUCE/examples/Assets/Box2DTests/CharacterCollision.h function class (line 25) | class CharacterCollision : public Test FILE: JUCE/examples/Assets/Box2DTests/CollisionFiltering.h function class (line 40) | class CollisionFiltering : public Test FILE: JUCE/examples/Assets/Box2DTests/CollisionProcessing.h function class (line 26) | class CollisionProcessing : public Test FILE: JUCE/examples/Assets/Box2DTests/CompoundShapes.h function class (line 23) | class CompoundShapes : public Test FILE: JUCE/examples/Assets/Box2DTests/Confined.h function class (line 22) | class Confined : public Test function CreateCircle (line 83) | void CreateCircle() function Keyboard (line 105) | void Keyboard(unsigned char key) function Step (line 115) | void Step(Settings* settings) function Test (line 161) | static Test* Create() FILE: JUCE/examples/Assets/Box2DTests/ContinuousTest.h function class (line 22) | class ContinuousTest : public Test FILE: JUCE/examples/Assets/Box2DTests/DistanceTest.h function class (line 22) | class DistanceTest : public Test FILE: JUCE/examples/Assets/Box2DTests/Dominos.h function class (line 22) | class Dominos : public Test FILE: JUCE/examples/Assets/Box2DTests/DumpShell.h function class (line 23) | class DumpShell : public Test FILE: JUCE/examples/Assets/Box2DTests/DynamicTreeTest.h function class (line 22) | class DynamicTreeTest : public Test function Test (line 60) | static Test* Create() function Step (line 65) | void Step(Settings* settings) function Keyboard (line 138) | void Keyboard(unsigned char key) function QueryCallback (line 160) | bool QueryCallback(int32 proxyId) function float32 (line 167) | float32 RayCastCallback(const b2RayCastInput& input, int32 proxyId) type Actor (line 187) | struct Actor function GetRandomAABB (line 195) | void GetRandomAABB(b2AABB* aabb) function MoveAABB (line 205) | void MoveAABB(b2AABB* aabb) function CreateProxy (line 224) | void CreateProxy() function DestroyProxy (line 239) | void DestroyProxy() function MoveProxy (line 254) | void MoveProxy() function Action (line 273) | void Action() function Query (line 292) | void Query() function RayCast (line 309) | void RayCast() FILE: JUCE/examples/Assets/Box2DTests/EdgeShapes.h function class (line 22) | class EdgeShapesCallback : public b2RayCastCallback function class (line 45) | class EdgeShapes : public Test FILE: JUCE/examples/Assets/Box2DTests/EdgeTest.h function class (line 22) | class EdgeTest : public Test FILE: JUCE/examples/Assets/Box2DTests/Gears.h function class (line 22) | class Gears : public Test FILE: JUCE/examples/Assets/Box2DTests/OneSidedPlatform.h function class (line 22) | class OneSidedPlatform : public Test function PreSolve (line 77) | void PreSolve(b2Contact* contact, const b2Manifold* oldManifold) function Step (line 102) | void Step(Settings* settings) function Test (line 109) | static Test* Create() FILE: JUCE/examples/Assets/Box2DTests/Pinball.h function class (line 24) | class Pinball : public Test FILE: JUCE/examples/Assets/Box2DTests/PolyCollision.h function class (line 22) | class PolyCollision : public Test FILE: JUCE/examples/Assets/Box2DTests/PolyShapes.h function class (line 30) | class PolyShapesCallback : public b2QueryCallback function DrawFixture (line 44) | void DrawFixture(b2Fixture* fixture) function ReportFixture (line 85) | bool ReportFixture(b2Fixture* fixture) function class (line 112) | class PolyShapes : public Test FILE: JUCE/examples/Assets/Box2DTests/Prismatic.h function class (line 23) | class Prismatic : public Test FILE: JUCE/examples/Assets/Box2DTests/Pulleys.h function class (line 22) | class Pulleys : public Test FILE: JUCE/examples/Assets/Box2DTests/Pyramid.h function class (line 22) | class Pyramid : public Test function Step (line 71) | void Step(Settings* settings) function Test (line 83) | static Test* Create() FILE: JUCE/examples/Assets/Box2DTests/RayCast.h function class (line 27) | class RayCastClosestCallback : public b2RayCastCallback function class (line 62) | class RayCastAnyCallback : public b2RayCastCallback function class (line 97) | class RayCastMultipleCallback : public b2RayCastCallback function float32 (line 110) | float32 ReportFixture( b2Fixture* fixture, const b2Vec2& point, function class (line 145) | class RayCast : public Test FILE: JUCE/examples/Assets/Box2DTests/Revolute.h function class (line 22) | class Revolute : public Test FILE: JUCE/examples/Assets/Box2DTests/Rope.h function class (line 23) | class Rope : public Test FILE: JUCE/examples/Assets/Box2DTests/RopeJoint.h function class (line 30) | class RopeJoint : public Test FILE: JUCE/examples/Assets/Box2DTests/SensorTest.h function class (line 23) | class SensorTest : public Test function BeginContact (line 85) | void BeginContact(b2Contact* contact) function EndContact (line 112) | void EndContact(b2Contact* contact) function Step (line 138) | void Step(Settings* settings) function Test (line 171) | static Test* Create() FILE: JUCE/examples/Assets/Box2DTests/ShapeEditing.h function class (line 22) | class ShapeEditing : public Test FILE: JUCE/examples/Assets/Box2DTests/SliderCrank.h function class (line 24) | class SliderCrank : public Test FILE: JUCE/examples/Assets/Box2DTests/SphereStack.h function class (line 22) | class SphereStack : public Test function Step (line 61) | void Step(Settings* settings) function Test (line 78) | static Test* Create() FILE: JUCE/examples/Assets/Box2DTests/TheoJansen.h function class (line 25) | class TheoJansen : public Test FILE: JUCE/examples/Assets/Box2DTests/Tiles.h function class (line 24) | class Tiles : public Test function Step (line 123) | void Step(Settings* settings) function Test (line 147) | static Test* Create() FILE: JUCE/examples/Assets/Box2DTests/TimeOfImpact.h function class (line 22) | class TimeOfImpact : public Test FILE: JUCE/examples/Assets/Box2DTests/Tumbler.h function class (line 22) | class Tumbler : public Test FILE: JUCE/examples/Assets/Box2DTests/VaryingFriction.h function class (line 22) | class VaryingFriction : public Test FILE: JUCE/examples/Assets/Box2DTests/VaryingRestitution.h function class (line 24) | class VaryingRestitution : public Test FILE: JUCE/examples/Assets/Box2DTests/VerticalStack.h function class (line 22) | class VerticalStack : public Test function Keyboard (line 85) | void Keyboard(unsigned char key) function Step (line 119) | void Step(Settings* settings) function Test (line 155) | static Test* Create() FILE: JUCE/examples/Assets/Box2DTests/Web.h function class (line 23) | class Web : public Test FILE: JUCE/examples/Assets/DSPDemos_Common.h function ChangeBroadcaster (line 25) | struct DSPDemoParameterBase : public ChangeBroadcaster function paint (line 112) | void paint (Graphics& g) override function isInterestedInFileDrag (line 134) | bool isInterestedInFileDrag (const StringArray&) override { ret... function filesDropped (line 135) | void filesDropped (const StringArray& files, int, int) override { loa... function setCurrentURL (line 137) | void setCurrentURL (const URL& u) function URL (line 145) | URL getCurrentURL() { return currentURL; } function setTransportSource (line 147) | void setTransportSource (AudioTransportSource* newSource) function changeListenerCallback (line 172) | void changeListenerCallback (ChangeBroadcaster*) override { repaint(); } function reset (line 174) | void reset() function timerCallback (line 212) | void timerCallback() override function mouseDrag (line 221) | void mouseDrag (const MouseEvent& e) override function class (line 234) | class DemoParametersComponent : public Component function paint (line 378) | void paint (Graphics& g) override function resized (line 384) | void resized() override function loadURL (line 397) | bool loadURL (const URL& fileToPlay) function togglePlay (line 435) | void togglePlay() function stop (line 443) | void stop() function init (line 454) | void init() function play (line 483) | void play() function setLooping (line 496) | void setLooping (bool shouldLoop) function initParameters (line 504) | void initParameters() function paint (line 559) | void paint (Graphics& g) override function resized (line 565) | void resized() override function changeListenerCallback (line 628) | void changeListenerCallback (ChangeBroadcaster*) override function valueChanged (line 636) | void valueChanged (Value& v) override function ToggleButton (line 644) | ToggleButton loopButton { "Loop File" }; function valueChanged (line 651) | void valueChanged (Value& v) override function changeListenerCallback (line 657) | void changeListenerCallback (ChangeBroadcaster*) override function Value (line 672) | Value playState { var (false) } function Value (line 673) | Value loopState { var (false) } FILE: JUCE/examples/Assets/DemoUtilities.h function Colour (line 35) | inline Colour getRandomColour (float brightness) noexcept function Colour (line 40) | inline Colour getRandomBrightColour() noexcept { return getRandomColour... function Colour (line 41) | inline Colour getRandomDarkColour() noexcept { return getRandomColour... function std (line 88) | inline std::unique_ptr createAssetInputStream (const char* ... function Image (line 114) | inline Image getImageFromAssets (const char* assetName) function String (line 134) | inline String loadEntireAssetIntoString (const char* assetName) function Path (line 145) | inline Path getJUCELogoPath() function CodeEditorComponent (line 165) | inline CodeEditorComponent::ColourScheme getDarkCodeEditorColourScheme() type BouncingNumber (line 231) | struct BouncingNumber FILE: JUCE/examples/Assets/WavefrontObjParser.h function class (line 31) | class WavefrontObjFile type Shape (line 83) | struct Shape function parseVertex (line 96) | struct TripleIndex function TextureCoord (line 159) | static TextureCoord parseTextureCoord (String::CharPointerType t) function matchToken (line 167) | static bool matchToken (String::CharPointerType& t, const char* token) type Face (line 185) | struct Face function addIndices (line 195) | void addIndices (Mesh& newMesh, const Mesh& srcMesh, IndexMap& indexMap) function TripleIndex (line 210) | static TripleIndex parseTriple (String::CharPointerType& t) function String (line 239) | static String::CharPointerType findEndOfFaceToken (String::CharPointerTy... function Shape (line 245) | static Shape* parseFaceGroup (const Mesh& srcMesh, function Result (line 322) | Result parseMaterial (Array& materials, const String& filename) FILE: JUCE/examples/Audio/AudioAppDemo.h function class (line 53) | class AudioAppDemo : public AudioAppComponent FILE: JUCE/examples/Audio/AudioLatencyDemo.h function beginTest (line 64) | void beginTest() function timerCallback (line 79) | void timerCallback() override function String (line 95) | String getMessageDescribingResult (int latencySamples) function audioDeviceAboutToStart (line 124) | void audioDeviceAboutToStart (AudioIODevice* device) override function audioDeviceStopped (line 137) | void audioDeviceStopped() override {} function audioDeviceIOCallback (line 139) | void audioDeviceIOCallback (const float** inputChannelData, int numInput... function createTestSound (line 196) | void createTestSound() function findOffsetOfSpikes (line 225) | int findOffsetOfSpikes (const AudioBuffer& buffer) const function startTest (line 356) | void startTest() function paint (line 367) | void paint (Graphics& g) override function resized (line 372) | void resized() override function TextButton (line 399) | TextButton startTestButton { "Test Latency" }; FILE: JUCE/examples/Audio/AudioPlaybackDemo.h function setURL (line 84) | void setURL (const URL& url) function setZoomFactor (line 114) | void setZoomFactor (double amount) function setRange (line 125) | void setRange (Range newRange) function setFollowsTransport (line 133) | void setFollowsTransport (bool shouldFollow) function paint (line 138) | void paint (Graphics& g) override function resized (line 158) | void resized() override function changeListenerCallback (line 163) | void changeListenerCallback (ChangeBroadcaster*) override function isInterestedInFileDrag (line 169) | bool isInterestedInFileDrag (const StringArray& /*files*/) override function filesDropped (line 174) | void filesDropped (const StringArray& files, int /*x*/, int /*y*/) override function mouseDown (line 180) | void mouseDown (const MouseEvent& e) override function mouseDrag (line 185) | void mouseDrag (const MouseEvent& e) override function mouseUp (line 191) | void mouseUp (const MouseEvent&) override function mouseWheelMove (line 196) | void mouseWheelMove (const MouseEvent&, const MouseWheelDetails& wheel) ... function ScrollBar (line 217) | ScrollBar scrollbar { false }; function paint (line 361) | void paint (Graphics& g) override function resized (line 366) | void resized() override function showAudioResource (line 431) | void showAudioResource (URL resource) function loadURLIntoTransport (line 440) | bool loadURLIntoTransport (const URL& audioURL) function startOrStop (line 477) | void startOrStop() function updateFollowTransportState (line 490) | void updateFollowTransportState() function buttonClicked (line 496) | void buttonClicked (Button* btn) override function selectionChanged (line 540) | void selectionChanged() override function fileClicked (line 545) | void fileClicked (const File&, const MouseEvent&) override {} function fileDoubleClicked (line 546) | void fileDoubleClicked (const File&) override {} function browserRootChanged (line 547) | void browserRootChanged (const File&) override {} function changeListenerCallback (line 550) | void changeListenerCallback (ChangeBroadcaster* source) override FILE: JUCE/examples/Audio/AudioRecordingDemo.h function startRecording (line 73) | void startRecording (const File& file) function stop (line 107) | void stop() function audioDeviceAboutToStart (line 127) | void audioDeviceAboutToStart (AudioIODevice* device) override function audioDeviceStopped (line 132) | void audioDeviceStopped() override function audioDeviceIOCallback (line 137) | void audioDeviceIOCallback (const float** inputChannelData, int numInput... function setDisplayFullThumbnail (line 188) | void setDisplayFullThumbnail (bool displayFull) function paint (line 194) | void paint (Graphics& g) override function changeListenerCallback (line 221) | void changeListenerCallback (ChangeBroadcaster* source) override function paint (line 281) | void paint (Graphics& g) override function resized (line 286) | void resized() override function Label (line 308) | Label explanationLabel { {}, "This page demonstrates how to record a wa... function startRecording (line 318) | void startRecording() function stopRecording (line 347) | void stopRecording() FILE: JUCE/examples/Audio/AudioSettingsDemo.h function paint (line 96) | void paint (Graphics& g) override function resized (line 101) | void resized() override function dumpDeviceInfo (line 108) | void dumpDeviceInfo() function logMessage (line 134) | void logMessage (const String& m) function changeListenerCallback (line 151) | void changeListenerCallback (ChangeBroadcaster*) override function lookAndFeelChanged (line 156) | void lookAndFeelChanged() override function String (line 161) | static String getListOfActiveBits (const BigInteger& b) FILE: JUCE/examples/Audio/AudioSynthesiserDemo.h function SynthesiserSound (line 56) | struct SineWaveSound : public SynthesiserSound function SynthesiserVoice (line 66) | struct SineWaveVoice : public SynthesiserVoice function AudioSource (line 160) | struct SynthAudioSource : public AudioSource function paint (line 290) | void paint (Graphics& g) override function resized (line 295) | void resized() override function ToggleButton (line 317) | ToggleButton sampledButton { "Use sampled sound" }; FILE: JUCE/examples/Audio/MPEDemo.h function class (line 52) | class ZoneColourPicker function clearAllZonesButtonClicked (line 447) | void clearAllZonesButtonClicked() function legacyModeEnabledToggleClicked (line 454) | void legacyModeEnabledToggleClicked() function voiceStealingEnabledToggleClicked (line 482) | void voiceStealingEnabledToggleClicked() function numberOfVoicesChanged (line 489) | void numberOfVoicesChanged() function legacyModePitchbendRangeChanged (line 494) | void legacyModePitchbendRangeChanged() function legacyModeChannelRangeChanged (line 503) | void legacyModeChannelRangeChanged() function ToggleButton (line 561) | ToggleButton legacyModeEnabledToggle { "Enable Legacy Mode" }; function resized (line 913) | void resized() override function audioDeviceIOCallback (line 932) | void audioDeviceIOCallback (const float** /*inputChannelData*/, int /*nu... function audioDeviceAboutToStart (line 944) | void audioDeviceAboutToStart (AudioIODevice* device) override function audioDeviceStopped (line 951) | void audioDeviceStopped() override {} function zoneChanged (line 963) | void zoneChanged (bool isLowerZone, int numMemberChannels, function allZonesCleared (line 985) | void allZonesCleared() override function legacyModeChanged (line 997) | void legacyModeChanged (bool legacyModeShouldBeEnabled, int pitchbendRan... function voiceStealingEnabledChanged (line 1013) | void voiceStealingEnabledChanged (bool voiceStealingEnabled) override function numberOfVoicesChanged (line 1018) | void numberOfVoicesChanged (int numberOfVoices) override FILE: JUCE/examples/Audio/MidiDemo.h function ReferenceCountedObject (line 53) | struct MidiDeviceListEntry : ReferenceCountedObject function timerCallback (line 131) | void timerCallback() override function handleNoteOn (line 137) | void handleNoteOn (MidiKeyboardState*, int midiChannel, int midiNoteNumb... function handleNoteOff (line 144) | void handleNoteOff (MidiKeyboardState*, int midiChannel, int midiNoteNum... function paint (line 151) | void paint (Graphics&) override {} function resized (line 153) | void resized() override function openDevice (line 185) | void openDevice (bool isInput, int index) function closeDevice (line 212) | void closeDevice (bool isInput, int index) type MidiDeviceListBox (line 244) | struct MidiDeviceListBox function getNumRows (line 260) | int getNumRows() override function paintListBoxItem (line 266) | void paintListBoxItem (int rowNumber, Graphics& g, function selectedRowsChanged (line 295) | void selectedRowsChanged (int) override function syncSelectedItemsWithDeviceList (line 317) | void syncSelectedItemsWithDeviceList (const ReferenceCountedArray& currentlyPlugge... FILE: JUCE/examples/Audio/PluckedStringsDemo.h function stringPlucked (line 81) | void stringPlucked (float pluckPosition) function generateAndAddData (line 106) | void generateAndAddData (float* outBuffer, int numSamples) function exciteInternalBuffer (line 146) | void exciteInternalBuffer() function stringPlucked (line 189) | void stringPlucked (float pluckPositionRelative) function paint (line 196) | void paint (Graphics& g) override function Path (line 202) | Path generateStringPath() const function updateAmplitude (line 220) | void updateAmplitude() function updatePhase (line 226) | void updatePhase() function prepareToPlay (line 277) | void prepareToPlay (int /*samplesPerBlockExpected*/, double sampleRate) ... FILE: JUCE/examples/Audio/SimpleFFTDemo.h function prepareToPlay (line 87) | void prepareToPlay (int /*samplesPerBlockExpected*/, double /*newSampleR... function releaseResources (line 92) | void releaseResources() override function getNextAudioBlock (line 97) | void getNextAudioBlock (const AudioSourceChannelInfo& bufferToFill) over... function paint (line 111) | void paint (Graphics& g) override function timerCallback (line 119) | void timerCallback() override function pushNextSampleIntoFifo (line 129) | void pushNextSampleIntoFifo (float sample) noexcept function drawNextLineOfSpectrogram (line 148) | void drawNextLineOfSpectrogram() FILE: JUCE/examples/BLOCKS/BlocksDrawingDemo.h function Component (line 56) | struct LEDComponent : public Component function class (line 79) | class DrawableLightpadComponent : public Component function mouseDrag (line 127) | void mouseDrag (const MouseEvent& e) override function setLEDColour (line 151) | void setLEDColour (int x, int y, Colour c) type Listener (line 160) | struct Listener function addListener (line 168) | void addListener (Listener* l) { listeners.add (l); } function removeListener (line 169) | void removeListener (Listener* l) { listeners.remove (l); } function constructGridFillArray (line 183) | struct ColourGrid function setActiveColourForTouch (line 226) | bool setActiveColourForTouch (int x, int y) function resized (line 329) | void resized() override function buttonReleased (line 453) | void buttonReleased (ControlButton&, Block::Timestamp) override function ledClicked (line 471) | void ledClicked (int x, int y, float z) override function timerCallback (line 478) | void timerCallback() override function drawLED (line 549) | void drawLED (uint32 x0, uint32 y0, float z, Colour drawColour) function getLEDAt (line 659) | int getLEDAt (uint32 x, uint32 y) const type DisplayMode (line 669) | enum DisplayMode FILE: JUCE/examples/BLOCKS/BlocksMonitorDemo.h function touchChanged (line 254) | void touchChanged (TouchSurface&, const TouchSurface::Touch& t) override... function buttonPressed (line 257) | void buttonPressed (ControlButton& b, Block::Timestamp t) override ... function buttonReleased (line 260) | void buttonReleased (ControlButton& b, Block::Timestamp t) override ... function mouseDown (line 263) | void mouseDown (const MouseEvent& e) override function mouseDrag (line 270) | void mouseDrag (const MouseEvent& e) override function class (line 360) | class ControlBlockComponent : public BlockComponent function paint (line 636) | void paint (Graphics&) override {} FILE: JUCE/examples/BLOCKS/BlocksSynthDemo.h function startNote (line 65) | void startNote (int midiNoteNumber, float velocity, SynthesiserSound*, i... function stopNote (line 77) | void stopNote (float, bool) override function pitchWheelMoved (line 83) | void pitchWheelMoved (int newValue) override function controllerMoved (line 90) | void controllerMoved (int, int) override {} function channelPressureChanged (line 92) | void channelPressureChanged (int newChannelPressureValue) override function renderNextBlock (line 98) | void renderNextBlock (AudioBuffer& outputBuffer, int startSample,... function getSample (line 114) | double getSample() type SineSound (line 150) | struct SineSound function appliesToNote (line 154) | bool appliesToNote (int) override { return true; } function appliesToChannel (line 156) | bool appliesToChannel (int midiChannel) override { return (midiChannel =... type SineVoice (line 165) | struct SineVoice function canPlaySound (line 169) | bool canPlaySound (SynthesiserSound* sound) override { return dynamic_ca... function renderWaveShape (line 171) | double renderWaveShape (const double currentPhase) override { return sin... type SquareSound (line 181) | struct SquareSound function appliesToNote (line 185) | bool appliesToNote (int) override { return true; } function appliesToChannel (line 187) | bool appliesToChannel (int midiChannel) override { return (midiChannel =... type SquareVoice (line 196) | struct SquareVoice function canPlaySound (line 200) | bool canPlaySound (SynthesiserSound* sound) override { return dynamic_ca... function renderWaveShape (line 202) | double renderWaveShape (const double currentPhase) override { return (cu... type SawSound (line 212) | struct SawSound function appliesToNote (line 216) | bool appliesToNote (int) override { return true; } function appliesToChannel (line 218) | bool appliesToChannel (int midiChannel) override { return (midiChannel =... type SawVoice (line 227) | struct SawVoice function canPlaySound (line 231) | bool canPlaySound (SynthesiserSound* sound) override { return dynamic_ca... function renderWaveShape (line 233) | double renderWaveShape (const double currentPhase) override { return (1.... type TriangleSound (line 243) | struct TriangleSound function appliesToNote (line 247) | bool appliesToNote (int) override { return true; } function appliesToChannel (line 249) | bool appliesToChannel (int midiChannel) override { return (midiChannel =... type TriangleVoice (line 258) | struct TriangleVoice function canPlaySound (line 262) | bool canPlaySound (SynthesiserSound* sound) override { return dynamic_ca... function renderWaveShape (line 264) | double renderWaveShape (const double currentPhase) override function audioDeviceIOCallback (line 311) | void audioDeviceIOCallback (const float** /*inputChannelData*/, int /*nu... function audioDeviceAboutToStart (line 320) | void audioDeviceAboutToStart (AudioIODevice* device) override function audioDeviceStopped (line 325) | void audioDeviceStopped() override {} function noteOn (line 328) | void noteOn (int channel, int noteNum, float velocity) function noteOff (line 334) | void noteOff (int channel, int noteNum, float velocity) function allNotesOff (line 340) | void allNotesOff() function pressureChange (line 347) | void pressureChange (int channel, float newPressure) function pitchChange (line 353) | void pitchChange (int channel, float pitchChange) function class (line 374) | class WaveshapeProgram : public Block::Program function paint (line 624) | void paint (Graphics& g) override function resized (line 631) | void resized() override function topologyChanged (line 639) | void topologyChanged() override function buttonPressed (line 744) | void buttonPressed (ControlButton&, Block::Timestamp) override {} function buttonReleased (line 747) | void buttonReleased (ControlButton&, Block::Timestamp) override function clearOldTouchTimes (line 763) | void clearOldTouchTimes (const Time now) function DrumPadGridProgram (line 818) | DrumPadGridProgram* getGridProgram() function WaveshapeProgram (line 826) | WaveshapeProgram* getWaveshapeProgram() type BlocksSynthMode (line 835) | enum BlocksSynthMode FILE: JUCE/examples/CMake/AudioPlugin/PluginEditor.h function class (line 6) | class AudioPluginAudioProcessorEditor : public juce::AudioProcessorEditor FILE: JUCE/examples/CMake/ConsoleApp/Main.cpp function main (line 3) | int main (int argc, char* argv[]) FILE: JUCE/examples/CMake/GuiApp/Main.cpp function GuiAppApplication (line 8) | GuiAppApplication() {} function getApplicationName (line 13) | const juce::String getApplicationName() override { return JUCE_APP... function getApplicationVersion (line 14) | const juce::String getApplicationVersion() override { return JUCE_APP... function moreThanOneInstanceAllowed (line 15) | bool moreThanOneInstanceAllowed() override { return true; } function initialise (line 18) | void initialise (const juce::String& commandLine) override function shutdown (line 26) | void shutdown() override function systemRequestedQuit (line 34) | void systemRequestedQuit() override function anotherInstanceStarted (line 41) | void anotherInstanceStarted (const juce::String& commandLine) override class MainWindow (line 54) | class MainWindow : public juce::DocumentWindow method MainWindow (line 57) | explicit MainWindow (juce::String name) method closeButtonPressed (line 76) | void closeButtonPressed() override FILE: JUCE/examples/CMake/GuiApp/MainComponent.h function class (line 14) | class MainComponent : public juce::Component FILE: JUCE/examples/DSP/ConvolutionDemo.h type ConvolutionDemoDSP (line 57) | struct ConvolutionDemoDSP function reset (line 83) | void reset() function updateParameters (line 88) | void updateParameters() function Component (line 189) | struct ConvolutionDemo : public Component FILE: JUCE/examples/DSP/FIRFilterDemo.h function process (line 57) | struct FIRFilterDemoDSP function reset (line 73) | void reset() function updateParameters (line 78) | void updateParameters() function Component (line 101) | struct FIRFilterDemo : public Component FILE: JUCE/examples/DSP/GainDemo.h function process (line 57) | struct GainDemoDSP function reset (line 69) | void reset() function updateParameters (line 74) | void updateParameters() function Component (line 86) | struct GainDemo : public Component FILE: JUCE/examples/DSP/IIRFilterDemo.h function process (line 57) | struct IIRFilterDemoDSP function reset (line 72) | void reset() function updateParameters (line 77) | void updateParameters() function Component (line 105) | struct IIRFilterDemo : public Component FILE: JUCE/examples/DSP/OscillatorDemo.h type OscillatorDemoDSP (line 57) | struct OscillatorDemoDSP function process (line 74) | void process (const ProcessContextReplacing& context) function reset (line 87) | void reset() function updateParameters (line 92) | void updateParameters() FILE: JUCE/examples/DSP/OverdriveDemo.h function process (line 57) | struct OverdriveDemoDSP function reset (line 86) | void reset() function updateParameters (line 91) | void updateParameters() function Component (line 116) | struct OverdriveDemo : public Component FILE: JUCE/examples/DSP/SIMDRegisterDemo.h function process (line 57) | struct SIMDRegisterDemoDSP function reset (line 105) | void reset() function updateParameters (line 110) | void updateParameters() function Component (line 145) | struct SIMDRegisterDemo : public Component FILE: JUCE/examples/DSP/StateVariableFilterDemo.h function process (line 57) | struct StateVariableFilterDemoDSP function reset (line 70) | void reset() function updateParameters (line 75) | void updateParameters() function Component (line 103) | struct StateVariableFilterDemo : public Component FILE: JUCE/examples/DSP/WaveShaperTanhDemo.h function reset (line 57) | struct WaveShaperTanhDemoDSP function updateParameters (line 72) | void updateParameters() function Component (line 85) | struct WaveShaperTanhDemo : public Component FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/AudioLiveScrollingDisplay.h function audioDeviceAboutToStart (line 38) | void audioDeviceAboutToStart (AudioIODevice*) override function audioDeviceStopped (line 43) | void audioDeviceStopped() override function audioDeviceIOCallback (line 48) | void audioDeviceIOCallback (const float** inputChannelData, int numInput... FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/AddPair.h function class (line 5) | class AddPair : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/ApplyForce.h function class (line 22) | class ApplyForce : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/BodyTypes.h function class (line 22) | class BodyTypes : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/Breakable.h function class (line 23) | class Breakable : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/Bridge.h function class (line 22) | class Bridge : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/BulletTest.h function class (line 22) | class BulletTest : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/Cantilever.h function class (line 26) | class Cantilever : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/Car.h function class (line 23) | class Car : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/Chain.h function class (line 22) | class Chain : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/CharacterCollision.h function class (line 25) | class CharacterCollision : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/CollisionFiltering.h function class (line 40) | class CollisionFiltering : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/CollisionProcessing.h function class (line 26) | class CollisionProcessing : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/CompoundShapes.h function class (line 23) | class CompoundShapes : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/Confined.h function class (line 22) | class Confined : public Test function CreateCircle (line 83) | void CreateCircle() function Keyboard (line 105) | void Keyboard(unsigned char key) function Step (line 115) | void Step(Settings* settings) function Test (line 161) | static Test* Create() FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/ContinuousTest.h function class (line 22) | class ContinuousTest : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/DistanceTest.h function class (line 22) | class DistanceTest : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/Dominos.h function class (line 22) | class Dominos : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/DumpShell.h function class (line 23) | class DumpShell : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/DynamicTreeTest.h function class (line 22) | class DynamicTreeTest : public Test function Test (line 60) | static Test* Create() function Step (line 65) | void Step(Settings* settings) function Keyboard (line 138) | void Keyboard(unsigned char key) function QueryCallback (line 160) | bool QueryCallback(int32 proxyId) function float32 (line 167) | float32 RayCastCallback(const b2RayCastInput& input, int32 proxyId) type Actor (line 187) | struct Actor function GetRandomAABB (line 195) | void GetRandomAABB(b2AABB* aabb) function MoveAABB (line 205) | void MoveAABB(b2AABB* aabb) function CreateProxy (line 224) | void CreateProxy() function DestroyProxy (line 239) | void DestroyProxy() function MoveProxy (line 254) | void MoveProxy() function Action (line 273) | void Action() function Query (line 292) | void Query() function RayCast (line 309) | void RayCast() FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/EdgeShapes.h function class (line 22) | class EdgeShapesCallback : public b2RayCastCallback function class (line 45) | class EdgeShapes : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/EdgeTest.h function class (line 22) | class EdgeTest : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/Gears.h function class (line 22) | class Gears : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/OneSidedPlatform.h function class (line 22) | class OneSidedPlatform : public Test function PreSolve (line 77) | void PreSolve(b2Contact* contact, const b2Manifold* oldManifold) function Step (line 102) | void Step(Settings* settings) function Test (line 109) | static Test* Create() FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/Pinball.h function class (line 24) | class Pinball : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/PolyCollision.h function class (line 22) | class PolyCollision : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/PolyShapes.h function class (line 30) | class PolyShapesCallback : public b2QueryCallback function DrawFixture (line 44) | void DrawFixture(b2Fixture* fixture) function ReportFixture (line 85) | bool ReportFixture(b2Fixture* fixture) function class (line 112) | class PolyShapes : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/Prismatic.h function class (line 23) | class Prismatic : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/Pulleys.h function class (line 22) | class Pulleys : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/Pyramid.h function class (line 22) | class Pyramid : public Test function Step (line 71) | void Step(Settings* settings) function Test (line 83) | static Test* Create() FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/RayCast.h function class (line 27) | class RayCastClosestCallback : public b2RayCastCallback function class (line 62) | class RayCastAnyCallback : public b2RayCastCallback function class (line 97) | class RayCastMultipleCallback : public b2RayCastCallback function float32 (line 110) | float32 ReportFixture( b2Fixture* fixture, const b2Vec2& point, function class (line 145) | class RayCast : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/Revolute.h function class (line 22) | class Revolute : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/Rope.h function class (line 23) | class Rope : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/RopeJoint.h function class (line 30) | class RopeJoint : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/SensorTest.h function class (line 23) | class SensorTest : public Test function BeginContact (line 85) | void BeginContact(b2Contact* contact) function EndContact (line 112) | void EndContact(b2Contact* contact) function Step (line 138) | void Step(Settings* settings) function Test (line 171) | static Test* Create() FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/ShapeEditing.h function class (line 22) | class ShapeEditing : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/SliderCrank.h function class (line 24) | class SliderCrank : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/SphereStack.h function class (line 22) | class SphereStack : public Test function Step (line 61) | void Step(Settings* settings) function Test (line 78) | static Test* Create() FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/TheoJansen.h function class (line 25) | class TheoJansen : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/Tiles.h function class (line 24) | class Tiles : public Test function Step (line 123) | void Step(Settings* settings) function Test (line 147) | static Test* Create() FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/TimeOfImpact.h function class (line 22) | class TimeOfImpact : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/Tumbler.h function class (line 22) | class Tumbler : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/VaryingFriction.h function class (line 22) | class VaryingFriction : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/VaryingRestitution.h function class (line 24) | class VaryingRestitution : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/VerticalStack.h function class (line 22) | class VerticalStack : public Test function Keyboard (line 85) | void Keyboard(unsigned char key) function Step (line 119) | void Step(Settings* settings) function Test (line 155) | static Test* Create() FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/Box2DTests/Web.h function class (line 23) | class Web : public Test FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/DSPDemos_Common.h function ChangeBroadcaster (line 25) | struct DSPDemoParameterBase : public ChangeBroadcaster function paint (line 112) | void paint (Graphics& g) override function isInterestedInFileDrag (line 134) | bool isInterestedInFileDrag (const StringArray&) override { ret... function filesDropped (line 135) | void filesDropped (const StringArray& files, int, int) override { loa... function setCurrentURL (line 137) | void setCurrentURL (const URL& u) function URL (line 145) | URL getCurrentURL() { return currentURL; } function setTransportSource (line 147) | void setTransportSource (AudioTransportSource* newSource) function changeListenerCallback (line 172) | void changeListenerCallback (ChangeBroadcaster*) override { repaint(); } function reset (line 174) | void reset() function timerCallback (line 212) | void timerCallback() override function mouseDrag (line 221) | void mouseDrag (const MouseEvent& e) override function class (line 234) | class DemoParametersComponent : public Component function paint (line 378) | void paint (Graphics& g) override function resized (line 384) | void resized() override function loadURL (line 397) | bool loadURL (const URL& fileToPlay) function togglePlay (line 435) | void togglePlay() function stop (line 443) | void stop() function init (line 454) | void init() function play (line 483) | void play() function setLooping (line 496) | void setLooping (bool shouldLoop) function initParameters (line 504) | void initParameters() function paint (line 559) | void paint (Graphics& g) override function resized (line 565) | void resized() override function changeListenerCallback (line 628) | void changeListenerCallback (ChangeBroadcaster*) override function valueChanged (line 636) | void valueChanged (Value& v) override function ToggleButton (line 644) | ToggleButton loopButton { "Loop File" }; function valueChanged (line 651) | void valueChanged (Value& v) override function changeListenerCallback (line 657) | void changeListenerCallback (ChangeBroadcaster*) override function Value (line 672) | Value playState { var (false) } function Value (line 673) | Value loopState { var (false) } FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/DemoUtilities.h function Colour (line 35) | inline Colour getRandomColour (float brightness) noexcept function Colour (line 40) | inline Colour getRandomBrightColour() noexcept { return getRandomColour... function Colour (line 41) | inline Colour getRandomDarkColour() noexcept { return getRandomColour... function std (line 88) | inline std::unique_ptr createAssetInputStream (const char* ... function Image (line 114) | inline Image getImageFromAssets (const char* assetName) function String (line 134) | inline String loadEntireAssetIntoString (const char* assetName) function Path (line 145) | inline Path getJUCELogoPath() function CodeEditorComponent (line 165) | inline CodeEditorComponent::ColourScheme getDarkCodeEditorColourScheme() type BouncingNumber (line 231) | struct BouncingNumber FILE: JUCE/examples/DemoRunner/Builds/Android/app/src/main/assets/WavefrontObjParser.h function class (line 31) | class WavefrontObjFile type Shape (line 83) | struct Shape function parseVertex (line 96) | struct TripleIndex function TextureCoord (line 159) | static TextureCoord parseTextureCoord (String::CharPointerType t) function matchToken (line 167) | static bool matchToken (String::CharPointerType& t, const char* token) type Face (line 185) | struct Face function addIndices (line 195) | void addIndices (Mesh& newMesh, const Mesh& srcMesh, IndexMap& indexMap) function TripleIndex (line 210) | static TripleIndex parseTriple (String::CharPointerType& t) function String (line 239) | static String::CharPointerType findEndOfFaceToken (String::CharPointerTy... function Shape (line 245) | static Shape* parseFaceGroup (const Mesh& srcMesh, function Result (line 322) | Result parseMaterial (Array& materials, const String& filename) FILE: JUCE/examples/DemoRunner/JuceLibraryCode/JuceHeader.h function namespace (line 54) | namespace ProjectInfo FILE: JUCE/examples/DemoRunner/Source/Demos/DemoPIPs1.cpp function registerDemos_One (line 77) | void registerDemos_One() noexcept function Component (line 123) | Component* createIntroDemo() function isComponentIntroDemo (line 128) | bool isComponentIntroDemo (Component* comp) noexcept FILE: JUCE/examples/DemoRunner/Source/Demos/DemoPIPs2.cpp function registerDemos_Two (line 68) | void registerDemos_Two() noexcept function getDarkColourScheme (line 106) | CodeEditorComponent::ColourScheme getDarkColourScheme() function getLightColourScheme (line 111) | CodeEditorComponent::ColourScheme getLightColourScheme() FILE: JUCE/examples/DemoRunner/Source/Demos/IntroScreen.h function class (line 30) | class IntroScreen : public Component type LogoDrawComponent (line 70) | struct LogoDrawComponent function paint (line 78) | void paint (Graphics& g) override function timerCallback (line 107) | void timerCallback() override function Path (line 113) | Path logoPath { getJUCELogoPath() }; FILE: JUCE/examples/DemoRunner/Source/Demos/JUCEDemos.cpp function File (line 71) | File JUCEDemos::findExamplesDirectoryFromExecutable (File exec) function String (line 87) | static String getCurrentDefaultAudioDeviceName (AudioDeviceManager& devi... function AudioDeviceManager (line 102) | AudioDeviceManager& getSharedAudioDeviceManager (int numInputChannels, i... function registerAllDemos (line 172) | void registerAllDemos() noexcept FILE: JUCE/examples/DemoRunner/Source/Demos/JUCEDemos.h type JUCEDemos (line 38) | struct JUCEDemos FILE: JUCE/examples/DemoRunner/Source/Main.cpp type DemoTaskbarComponent (line 34) | struct DemoTaskbarComponent : public SystemTrayIconComponent, method DemoTaskbarComponent (line 37) | DemoTaskbarComponent() method mouseDown (line 44) | void mouseDown (const MouseEvent&) override method menuInvocationCallback (line 56) | static void menuInvocationCallback (int chosenItemID, DemoTaskbarCompo... method timerCallback (line 62) | void timerCallback() override function DemoRunnerApplication (line 83) | DemoRunnerApplication() {} function String (line 90) | const String getApplicationName() override { return ProjectInfo::p... function String (line 91) | const String getApplicationVersion() override { return ProjectInfo::v... function moreThanOneInstanceAllowed (line 92) | bool moreThanOneInstanceAllowed() override { return true; } function initialise (line 95) | void initialise (const String& commandLine) override function backButtonPressed (line 110) | bool backButtonPressed() override { mainWindow->getMainComponent().ge... function shutdown (line 111) | void shutdown() override { mainWindow = nullptr; } function systemRequestedQuit (line 114) | void systemRequestedQuit() override { qu... function anotherInstanceStarted (line 115) | void anotherInstanceStarted (const String&) override {} class MainAppWindow (line 118) | class MainAppWindow : public DocumentWindow method MainAppWindow (line 121) | MainAppWindow (const String& name) method closeButtonPressed (line 152) | void closeButtonPressed() override { JUCEApplication::getInstance()... method MainComponent (line 155) | MainComponent& getMainComponent() { return *dynamic_cast lastPosition, function indexToX (line 230) | float indexToX (int indexValue) const noexcept function amplitudeToY (line 235) | float amplitudeToY (float amp) const noexcept function xToAmplitude (line 240) | float xToAmplitude (float x) const noexcept function yToAmplitude (line 245) | float yToAmplitude (float y) const noexcept function timerCallback (line 250) | void timerCallback() override FILE: JUCE/examples/GUI/CameraDemo.h function paint (line 101) | void paint (Graphics& g) override function resized (line 106) | void resized() override function allowedOrientations (line 164) | auto allowedOrientations = Desktop::getInstance().getOrientationsEnabled(); function cameraChanged (line 196) | void cameraChanged() function openCameraAsync (line 227) | void openCameraAsync() function cameraDeviceOpenResult (line 239) | void cameraDeviceOpenResult (CameraDevice* device, const String& error) function sharingFinished (line 379) | void sharingFinished (bool success, bool isCapture) FILE: JUCE/examples/GUI/CodeEditorDemo.h function paint (line 91) | void paint (Graphics& g) override function resized (line 97) | void resized() override function filenameComponentChanged (line 119) | void filenameComponentChanged (FilenameComponent*) override function lookAndFeelChanged (line 124) | void lookAndFeelChanged() override type Type (line 140) | struct Type FILE: JUCE/examples/GUI/ComponentDemo.h function paint (line 59) | void paint (Graphics& g) override function mouseEnter (line 69) | void mouseEnter (const MouseEvent&) override function resized (line 100) | void resized() override function paint (line 149) | void paint (Graphics&) override {} function resized (line 151) | void resized() override FILE: JUCE/examples/GUI/ComponentTransformsDemo.h function paint (line 75) | void paint (Graphics& g) override FILE: JUCE/examples/GUI/DialogsDemo.h function class (line 52) | class DemoBackgroundThread : public ThreadWithProgressWindow type DialogType (line 116) | enum DialogType function StringArray (line 144) | StringArray windowNames { "Plain Alert Window", "Alert Window With Warni... function paint (line 179) | void paint (Graphics& g) override function else (line 331) | else if (type == saveChooser) FILE: JUCE/examples/GUI/FlexBoxDemo.h type DemoFlexPanel (line 52) | struct DemoFlexPanel function addLabel (line 104) | void addLabel (const String& name, Component& target) function updateAssignSelf (line 112) | void updateAssignSelf() function refreshLayout (line 127) | void refreshLayout() function paint (line 133) | void paint (Graphics& g) override function lookAndFeelChanged (line 145) | void lookAndFeelChanged() override type FlexBoxDemo (line 166) | struct FlexBoxDemo function resized (line 176) | void resized() override function paint (line 188) | void paint (Graphics& g) override function setupPropertiesPanel (line 196) | void setupPropertiesPanel() function setupFlexBoxItems (line 265) | void setupFlexBoxItems() function addItem (line 274) | void addItem (Colour colour) FILE: JUCE/examples/GUI/FontsDemo.h function paint (line 146) | void paint (Graphics& g) override function resized (line 151) | void resized() override function sliderValueChanged (line 197) | void sliderValueChanged (Slider* sliderThatWasMoved) override function getNumRows (line 205) | int getNumRows() override function paintListBoxItem (line 210) | void paintListBoxItem (int rowNumber, Graphics& g, function selectedRowsChanged (line 227) | void selectedRowsChanged (int /*lastRowselected*/) override function resetToDefaultParameters (line 269) | void resetToDefaultParameters() function setupJustificationOptions (line 284) | void setupJustificationOptions() function refreshPreviewBoxFont (line 304) | void refreshPreviewBoxFont() function updateStylesList (line 331) | void updateStylesList (const Font& newFont) FILE: JUCE/examples/GUI/GraphicsDemo.h function paint (line 71) | void paint (Graphics& g) override function resized (line 76) | void resized() override function initialiseToggle (line 102) | void initialiseToggle (ToggleButton& b, const char* name, bool on) function AffineTransform (line 126) | AffineTransform getTransform() function paint (line 159) | void paint (Graphics& g) override function clipToRectangle (line 211) | void clipToRectangle (Graphics& g) function clipToPath (line 222) | void clipToPath (Graphics& g) function clipToImage (line 237) | void clipToImage (Graphics& g) function createClipImage (line 252) | void createClipImage() function drawDemo (line 290) | void drawDemo (Graphics& g) override function class (line 319) | class PathsDemo : public GraphicsDemoBase function class (line 380) | class StrokesDemo : public GraphicsDemoBase function class (line 413) | class ImagesRenderingDemo : public GraphicsDemoBase function class (line 451) | class GlyphsDemo : public GraphicsDemoBase function class (line 471) | class SVGDemo : public GraphicsDemoBase function class (line 516) | class LinesDemo : public GraphicsDemoBase function paint (line 588) | void paint (Graphics& g) override function timerCallback (line 594) | void timerCallback() override function setDemo (line 600) | void setDemo (GraphicsDemoBase* newDemo) function resized (line 615) | void resized() override function resized (line 651) | void resized() function getNumRows (line 656) | int getNumRows() function paintListBoxItem (line 661) | void paintListBoxItem (int rowNumber, Graphics& g, int width, int height... function selectedRowsChanged (line 675) | void selectedRowsChanged (int lastRowSelected) function paint (line 705) | void paint (Graphics& g) override function resized (line 710) | void resized() override FILE: JUCE/examples/GUI/GridDemo.h function Component (line 52) | struct GridDemo : public Component FILE: JUCE/examples/GUI/HelloWorldDemo.h function paint (line 73) | void paint (Graphics& g) override function resized (line 84) | void resized() override function TextButton (line 103) | TextButton quitButton { TRANS("Quit") }; FILE: JUCE/examples/GUI/ImagesDemo.h function paint (line 90) | void paint (Graphics& g) override function resized (line 95) | void resized() override function selectionChanged (line 120) | void selectionChanged() override function fileClicked (line 133) | void fileClicked (const File&, const MouseEvent&) override {} function fileDoubleClicked (line 134) | void fileDoubleClicked (const File&) override {} function browserRootChanged (line 135) | void browserRootChanged (const File&) override {} FILE: JUCE/examples/GUI/KeyMappingsDemo.h type KeyPressCommandIDs (line 52) | enum KeyPressCommandIDs function resized (line 83) | void resized() override function paint (line 98) | void paint (Graphics& g) override function ApplicationCommandTarget (line 105) | ApplicationCommandTarget* getNextCommandTarget() override { return nul... function getAllCommands (line 107) | void getAllCommands (Array& commands) override function paint (line 237) | void paint (Graphics& g) override function resized (line 243) | void resized() override function lookAndFeelChanged (line 257) | void lookAndFeelChanged() override FILE: JUCE/examples/GUI/LookAndFeelDemo.h function LookAndFeel_V4 (line 58) | struct CustomLookAndFeel : public LookAndFeel_V4 function CustomLookAndFeel (line 299) | struct SquareLookAndFeel : public CustomLookAndFeel type LookAndFeelDemoComponent (line 437) | struct LookAndFeelDemoComponent function resized (line 485) | void resized() override function ToggleButton (line 518) | ToggleButton button4 { "Toggle Me" }; function paint (line 564) | void paint (Graphics& g) override function resized (line 570) | void resized() override function addLookAndFeel (line 587) | void addLookAndFeel (LookAndFeel* laf, const String& name) function setupCustomLookAndFeelColours (line 593) | void setupCustomLookAndFeelColours (LookAndFeel& laf) function setupSquareLookAndFeelColours (line 607) | void setupSquareLookAndFeelColours (LookAndFeel& laf) FILE: JUCE/examples/GUI/MDIDemo.h function resized (line 77) | void resized() override function String (line 82) | String getDocumentTitle() override function Result (line 87) | Result loadDocument (const File& file) override function Result (line 93) | Result saveDocument (const File& file) override function File (line 102) | File getLastDocumentOpened() override function setLastDocumentOpened (line 108) | void setLastDocumentOpened (const File& /*file*/) override function File (line 114) | File getSuggestedSaveAsFile (const File&) override function lookAndFeelChanged (line 126) | void lookAndFeelChanged() override function class (line 138) | class DemoMultiDocumentPanel : public MultiDocumentPanel function paint (line 193) | void paint (Graphics& g) override function resized (line 198) | void resized() override function isInterestedInFileDrag (line 209) | bool isInterestedInFileDrag (const StringArray&) override FILE: JUCE/examples/GUI/MenusDemo.h type BurgerMenuHeader (line 57) | struct BurgerMenuHeader function sidePanel (line 60) | sidePanel (sp) function resized (line 99) | void resized() override function showOrHide (line 109) | void showOrHide() function ShapeButton (line 117) | ShapeButton burgerButton { "burgerButton", Colours::lightgrey, Colours::... type class (line 145) | enum class function resized (line 179) | void resized() override function StringArray (line 197) | StringArray getMenuBarNames() override function PopupMenu (line 202) | PopupMenu getMenuForIndex (int menuIndex, const String& /*menuName*/) ov... function menuItemSelected (line 230) | void menuItemSelected (int /*menuItemID*/, int /*topLevelMenuIndex*/) ov... function ApplicationCommandTarget (line 237) | ApplicationCommandTarget* getNextCommandTarget() override function getCommandInfo (line 250) | void getCommandInfo (CommandID commandID, ApplicationCommandInfo& result... function perform (line 274) | bool perform (const InvocationInfo& info) override function setMenuBarPosition (line 294) | void setMenuBarPosition (MenuBarPosition newPosition) function resized (line 347) | void resized() override function paint (line 352) | void paint (Graphics& g) override function ApplicationCommandTarget (line 358) | ApplicationCommandTarget* getNextCommandTarget() override function getAllCommands (line 363) | void getAllCommands (Array& c) override function paint (line 432) | void paint (Graphics& g) override function ApplicationCommandTarget (line 438) | ApplicationCommandTarget* getNextCommandTarget() override function getCommandInfo (line 453) | void getCommandInfo (CommandID commandID, ApplicationCommandInfo& result... function perform (line 477) | bool perform (const InvocationInfo& info) override function Colour (line 500) | Colour currentColour { Colours::blue }; function Colour (line 506) | Colour currentColour { Colours::red }; function OuterCommandTarget (line 509) | OuterCommandTarget outerCommandTarget { commandManager }; FILE: JUCE/examples/GUI/MultiTouchDemo.h function class (line 52) | class MultiTouchDemo : public Component function Colour (line 129) | Colour colour { getRandomBrightColour().withAlpha (0.6f) }; FILE: JUCE/examples/GUI/OpenGLAppDemo.h function class (line 57) | class OpenGLAppDemo : public OpenGLAppComponent type Uniforms (line 286) | struct Uniforms type Shape (line 312) | struct Shape FILE: JUCE/examples/GUI/OpenGLDemo.h function if (line 52) | struct OpenGLUtils function disable (line 107) | void disable (OpenGLContext& openGLContext) type Uniforms (line 131) | struct Uniforms type Shape (line 160) | struct Shape function createVertexListFromMesh (line 225) | static void createVertexListFromMesh (const WavefrontObjFile::Mesh& mesh... function DemoTexture (line 704) | struct TextureFromFile : public DemoTexture function applyTo (line 714) | bool applyTo (OpenGLTexture& texture) override function DemoTexture (line 721) | struct TextureFromAsset : public DemoTexture function applyTo (line 731) | bool applyTo (OpenGLTexture& texture) override function newOpenGLContextCreated (line 771) | void newOpenGLContextCreated() override function openGLContextClosing (line 781) | void openGLContextClosing() override function freeAllContextObjects (line 791) | void freeAllContextObjects() function renderOpenGL (line 802) | void renderOpenGL() override function setTexture (line 885) | void setTexture (OpenGLUtils::DemoTexture* t) function setShaderProgram (line 890) | void setShaderProgram (const String& vertexShader, const String& fragmen... function paint (line 896) | void paint (Graphics&) override {} function resized (line 898) | void resized() override function codeDocumentTextInserted (line 1145) | void codeDocumentTextInserted (const String& /*newText*/, int /*insertIn... function codeDocumentTextDeleted (line 1150) | void codeDocumentTextDeleted (int /*startIndex*/, int /*endIndex*/) over... function timerCallback (line 1155) | void timerCallback() override function lookAndFeelChanged (line 1162) | void lookAndFeelChanged() override function ToggleButton (line 1192) | ToggleButton showBackgroundToggle { "Draw 2D graphics in background" }; type BackgroundStar (line 1214) | struct BackgroundStar function updateShader (line 1222) | void updateShader() FILE: JUCE/examples/GUI/OpenGLDemo2D.h function paint (line 96) | void paint (Graphics& g) override function resized (line 126) | void resized() override function selectPreset (line 142) | void selectPreset (int preset) function CodeEditorComponent (line 153) | CodeEditorComponent fragmentEditorComp { fragmentDocument, nullptr }; FILE: JUCE/examples/GUI/PropertiesDemo.h function buttonClicked (line 61) | void buttonClicked() override function class (line 80) | class DemoSliderPropertyComponent : public SliderPropertyComponent function Array (line 116) | static Array createSliders (int howMany) function Array (line 126) | static Array createButtons (int howMany) function Array (line 139) | static Array createChoices (int howMany) function paint (line 201) | void paint (Graphics& g) override function resized (line 207) | void resized() override function timerCallback (line 212) | void timerCallback() override function addPanel (line 221) | void addPanel (PropertyPanel* panel) FILE: JUCE/examples/GUI/VideoDemo.h function setFile (line 69) | void setFile (const File& file) function paintOverChildren (line 74) | void paintOverChildren (Graphics& g) override function resized (line 83) | void resized() override function isInterestedInDragSource (line 88) | bool isInterestedInDragSource (const SourceDetails&) override { return... function itemDragEnter (line 90) | void itemDragEnter (const SourceDetails&) override function itemDragExit (line 96) | void itemDragExit (const SourceDetails&) override function itemDropped (line 102) | void itemDropped (const SourceDetails& dragSourceDetails) override function FilenameComponent (line 113) | FilenameComponent fileChooser { "movie", {}, true, false, false, "*", {... function paint (line 194) | void paint (Graphics& g) override function resized (line 199) | void resized() override function selectionChanged (line 237) | void selectionChanged() override function fileClicked (line 243) | void fileClicked (const File&, const MouseEvent&) override {} function fileDoubleClicked (line 244) | void fileDoubleClicked (const File&) override {} function browserRootChanged (line 245) | void browserRootChanged (const File&) override {} function selectVideoFile (line 247) | void selectVideoFile() function paint (line 376) | void paint (Graphics& g) override function resized (line 381) | void resized() override function TextButton (line 446) | TextButton unloadButton { "Unload" }; FILE: JUCE/examples/GUI/WebBrowserDemo.h function pageAboutToLoad (line 65) | bool pageAboutToLoad (const String& newURL) override function newWindowAttemptingToLoad (line 76) | void newWindowAttemptingToLoad (const String& newURL) override function paint (line 120) | void paint (Graphics& g) override function resized (line 126) | void resized() override function lookAndFeelChanged (line 144) | void lookAndFeelChanged() override FILE: JUCE/examples/GUI/WidgetsDemo.h function Slider (line 62) | struct SnappingSlider : public Slider function clicked (line 88) | void clicked() override function changeListenerCallback (line 107) | void changeListenerCallback (ChangeBroadcaster* source) override type SlidersPage (line 115) | struct SlidersPage function Slider (line 247) | Slider* createSlider (bool isSnapping) function Component (line 264) | struct ButtonsPage : public Component function Component (line 464) | struct MiscPage : public Component function LookAndFeel_V4 (line 612) | struct PopupMenuLookAndFeel : public LookAndFeel_V4 function resized (line 697) | void resized() override function sliderValueChanged (line 707) | void sliderValueChanged (Slider*) override function class (line 727) | class DemoToolbarItemFactory : public ToolbarItemFactory function class (line 1086) | class EditableTextCustomComponent : public Label function class (line 1134) | class RatingColumnCustomComponent : public Component function class (line 1174) | class DemoDataSorter function loadData (line 1202) | void loadData() FILE: JUCE/examples/GUI/WindowsDemo.h function class (line 53) | class BasicWindow : public DocumentWindow function closeButtonPressed (line 89) | void closeButtonPressed() function changeListenerCallback (line 99) | void changeListenerCallback (ChangeBroadcaster* source) function paint (line 135) | void paint (Graphics& g) override function timerCallback (line 141) | void timerCallback() override function mouseDown (line 175) | void mouseDown (const MouseEvent& e) override function mouseDrag (line 180) | void mouseDrag (const MouseEvent& e) override function paint (line 186) | void paint (Graphics& g) override function class (line 210) | class WindowsDemo : public Component function paint (line 248) | void paint (Graphics& g) override function resized (line 254) | void resized() override function showAllWindows (line 276) | void showAllWindows() FILE: JUCE/examples/Plugins/AUv3SynthPluginDemo.h function class (line 57) | class MaterialLookAndFeel : public LookAndFeel_V4 function paint (line 222) | void paint (Graphics& g) override function resized (line 227) | void resized() override function startRecording (line 248) | void startRecording() function AudioProcessorParameter (line 265) | AudioProcessorParameter* getParameter (const String& paramId) function getParameterValue (line 285) | float getParameterValue (const String& paramId) function setParameterValue (line 293) | void setParameterValue (const String& paramId, float value) function TextButton (line 303) | TextButton recordButton { "Record" }; function isBusesLayoutSupported (line 332) | bool isBusesLayoutSupported (const BusesLayout& layouts) const override function prepareToPlay (line 337) | void prepareToPlay (double sampleRate, int estimatedMaxSizeOfBuffer) ove... function processBlock (line 350) | void processBlock (AudioBuffer& buffer, MidiBuffer& midiMessages)... function releaseResources (line 367) | void releaseResources() override ... function AudioProcessorEditor (line 375) | AudioProcessorEditor* createEditor() override ... function getNumPrograms (line 380) | int getNumPrograms() override ... function getCurrentProgram (line 381) | int getCurrentProgram() override ... function setCurrentProgram (line 382) | void setCurrentProgram (int index) override ... function String (line 384) | const String getProgramName (int index) override function changeProgramName (line 399) | void changeProgramName (int /*index*/, const String& /*name*/) override ... function getStateInformation (line 402) | void getStateInformation (MemoryBlock& destData) override function setStateInformation (line 410) | void setStateInformation (const void* data, int sizeInBytes) override function loadNewSample (line 427) | void loadNewSample (std::unique_ptr soundBuffer, const char... function swapSamples (line 439) | void swapSamples() FILE: JUCE/examples/Plugins/ArpeggiatorPluginDemo.h function class (line 55) | class Arpeggiator : public AudioProcessor function prepareToPlay (line 67) | void prepareToPlay (double sampleRate, int samplesPerBlock) override function releaseResources (line 78) | void releaseResources() override {} function processBlock (line 80) | void processBlock (AudioBuffer& buffer, MidiBuffer& midi) override FILE: JUCE/examples/Plugins/AudioPluginDemo.h function class (line 58) | class SineWaveSound : public SynthesiserSound function class (line 69) | class SineWaveVoice : public SynthesiserVoice function class (line 178) | class JuceDemoPluginAudioProcessor : public AudioProcessor function paint (line 425) | void paint (Graphics& g) override function resized (line 431) | void resized() override function timerCallback (line 449) | void timerCallback() override function hostMIDIControllerIsAvailable (line 454) | void hostMIDIControllerIsAvailable (bool controllerIsAvailable) override function getControlParameterIndex (line 459) | int getControlParameterIndex (Component& control) override function updateTrackProperties (line 470) | void updateTrackProperties() function String (line 504) | static String timeToTimecodeString (double seconds) function String (line 517) | static String quarterNotePositionToBarsBeatsString (double quarterNotes,... function updateTimecodeDisplay (line 533) | void updateTimecodeDisplay (AudioPlayHead::CurrentPositionInfo pos) function valueChanged (line 554) | void valueChanged (Value&) override function initialiseSynth (line 637) | void initialiseSynth() function updateCurrentTimeInfoFromHost (line 649) | void updateCurrentTimeInfoFromHost() function BusesProperties (line 670) | static BusesProperties getBusesProperties() FILE: JUCE/examples/Plugins/DSPModulePluginDemo.h function namespace (line 53) | namespace ID function prepareToPlay (line 155) | void prepareToPlay (double sampleRate, int samplesPerBlock) override function reset (line 167) | void reset() override function releaseResources (line 173) | void releaseResources() override {} function processBlock (line 175) | void processBlock (AudioBuffer& buffer, MidiBuffer&) override function prepare (line 996) | void prepare (const dsp::ProcessSpec& spec) function Component (line 1913) | struct DelayEffectControls : public Component function resized (line 1927) | void resized() override function Component (line 1937) | struct PhaserControls : public Component function resized (line 1950) | void resized() override function Component (line 1959) | struct ChorusControls : public Component function resized (line 1972) | void resized() override function Component (line 1981) | struct LadderControls : public Component function resized (line 1993) | void resized() override function LadderControls (line 2023) | LadderControls ladderControls { proc.getParameterValues() }; function DspModulePluginDemo (line 2029) | struct DspModulePluginDemoAudioProcessor : public DspModulePluginDemo FILE: JUCE/examples/Plugins/GainPluginDemo.h function class (line 53) | class GainProcessor : public AudioProcessor FILE: JUCE/examples/Plugins/InterAppAudioEffectPluginDemo.h function paint (line 67) | void paint (Graphics& g) override function update (line 84) | void update (float newLevel) type MockSimpleMeter (line 118) | struct MockSimpleMeter function paint (line 128) | void paint (Graphics&) override {} function resized (line 130) | void resized() override function timerCallback (line 135) | void timerCallback() override function class (line 148) | class IAAEffectProcessor : public AudioProcessor function paint (line 368) | void paint (Graphics& g) override function updateSwitchToHostDisplay (line 506) | void updateSwitchToHostDisplay() FILE: JUCE/examples/Plugins/MidiLoggerPluginDemo.h function class (line 55) | class MidiQueue function paint (line 288) | void paint (Graphics& g) override function resized (line 293) | void resized() override function TextButton (line 313) | TextButton clearButton { "Clear" }; function timerCallback (line 318) | void timerCallback() override function BusesProperties (line 332) | static BusesProperties getBusesLayout() function ValueTree (line 339) | ValueTree state { "state" }; FILE: JUCE/examples/Plugins/MultiOutSynthPluginDemo.h function class (line 56) | class MultiOutSynth : public AudioProcessor function canAddBus (line 100) | bool canAddBus (bool isInput) const override { return ! isInput; } function canRemoveBus (line 101) | bool canRemoveBus (bool isInput) const override { return ! isInput; } function prepareToPlay (line 104) | void prepareToPlay (double newSampleRate, int samplesPerBlock) override function releaseResources (line 112) | void releaseResources() override {} function processBlock (line 114) | void processBlock (AudioBuffer& buffer, MidiBuffer& midiBuffer) o... function AudioProcessorEditor (line 133) | AudioProcessorEditor* createEditor() override { return new Gene... function getNumPrograms (line 141) | int getNumPrograms() override { return 1; } function getCurrentProgram (line 142) | int getCurrentProgram() override { return 0; } function setCurrentProgram (line 143) | void setCurrentProgram (int) override {} function String (line 144) | const String getProgramName (int) override { return {}; } function changeProgramName (line 145) | void changeProgramName (int, const String&) override {} function isBusesLayoutSupported (line 147) | bool isBusesLayoutSupported (const BusesLayout& layout) const override FILE: JUCE/examples/Plugins/NoiseGatePluginDemo.h function class (line 53) | class NoiseGate : public AudioProcessor function isBusesLayoutSupported (line 67) | bool isBusesLayoutSupported (const BusesLayout& layouts) const override function prepareToPlay (line 75) | void prepareToPlay (double, int) override { lowPassCoeff = 0.0f; sampleC... function releaseResources (line 76) | void releaseResources() override {} function processBlock (line 78) | void processBlock (AudioBuffer& buffer, MidiBuffer&) override function AudioProcessorEditor (line 111) | AudioProcessorEditor* createEditor() override { return new Ge... function getNumPrograms (line 117) | int getNumPrograms() override { return 1; } function getCurrentProgram (line 118) | int getCurrentProgram() override { return 0; } function setCurrentProgram (line 119) | void setCurrentProgram (int) override {} function String (line 120) | const String getProgramName (int) override { return {}; } function changeProgramName (line 121) | void changeProgramName (int, const String&) override {} function getStateInformation (line 125) | void getStateInformation (MemoryBlock& destData) override function setStateInformation (line 133) | void setStateInformation (const void* data, int sizeInBytes) override FILE: JUCE/examples/Plugins/SamplerPluginDemo.h function namespace (line 65) | namespace IDs function changeListenerCallback (line 1808) | void changeListenerCallback (ChangeBroadcaster* source) override function sampleReaderChanged (line 1814) | void sampleReaderChanged (std::shared_ptr valu... function visibleRangeChanged (line 1830) | void visibleRangeChanged (Range) override function drawChannel (line 1835) | void drawChannel (Graphics& g, int channel, Rectangle bounds) function loopModeChanged (line 1893) | void loopModeChanged (LoopMode value) override function sampleReaderChanged (line 1898) | void sampleReaderChanged (std::shared_ptr) ove... function setReader (line 1933) | auto setReader = [this] (const FileChooser& fc) function prepareToPlay (line 2137) | void prepareToPlay (double sampleRate, int) override function releaseResources (line 2142) | void releaseResources() override {} function isBusesLayoutSupported (line 2144) | bool isBusesLayoutSupported (const BusesLayout& layouts) const override function AudioProcessorEditor (line 2151) | AudioProcessorEditor* createEditor() override function getNumPrograms (line 2185) | int getNumPrograms() override { ... function getCurrentProgram (line 2186) | int getCurrentProgram() override { ... function setCurrentProgram (line 2187) | void setCurrentProgram (int) override {} function String (line 2188) | const String getProgramName (int) override { ... function changeProgramName (line 2189) | void changeProgramName (int, const String&) override {} function getStateInformation (line 2192) | void getStateInformation (MemoryBlock&) override {} function setStateInformation (line 2193) | void setStateInformation (const void*, int) override {} function processBlock (line 2196) | void processBlock (AudioBuffer& buffer, MidiBuffer& midi) override function processBlock (line 2201) | void processBlock (AudioBuffer& buffer, MidiBuffer& midi) override function setSample (line 2208) | void setSample (std::unique_ptr fact, AudioFor... function setCentreFrequency (line 2264) | void setCentreFrequency (double centreFrequency) function setLoopMode (line 2274) | void setLoopMode (LoopMode loopMode) function setLoopPoints (line 2284) | void setLoopPoints (Range loopPoints) function setMPEZoneLayout (line 2294) | void setMPEZoneLayout (MPEZoneLayout layout) function setLegacyModeEnabled (line 2306) | void setLegacyModeEnabled (int pitchbendRange, Range channelRange) function setVoiceStealingEnabled (line 2314) | void setVoiceStealingEnabled (bool voiceStealingEnabled) function setNumberOfVoices (line 2322) | void setNumberOfVoices (int numberOfVoices) function getPlaybackPosition (line 2367) | float getPlaybackPosition (int voice) const { return playbackPositions.a... function keyPressed (line 2434) | bool keyPressed (const KeyPress& key) override function isInterestedInFileDrag (line 2451) | bool isInterestedInFileDrag (const StringArray& files) override function filesDropped (line 2457) | void filesDropped (const StringArray& files, int, int) override function sampleReaderChanged (line 2467) | void sampleReaderChanged (std::shared_ptr valu... function centreFrequencyHzChanged (line 2473) | void centreFrequencyHzChanged (double value) override function loopPointsSecondsChanged (line 2478) | void loopPointsSecondsChanged (Range value) override function loopModeChanged (line 2483) | void loopModeChanged (LoopMode value) override function synthVoicesChanged (line 2488) | void synthVoicesChanged (int value) override function voiceStealingEnabledChanged (line 2493) | void voiceStealingEnabledChanged (bool value) override function legacyModeEnabledChanged (line 2498) | void legacyModeEnabledChanged (bool value) override function mpeZoneLayoutChanged (line 2506) | void mpeZoneLayoutChanged (const MPEZoneLayout&) override function legacyFirstChannelChanged (line 2511) | void legacyFirstChannelChanged (int) override function legacyLastChannelChanged (line 2516) | void legacyLastChannelChanged (int) override function legacyPitchbendRangeChanged (line 2521) | void legacyPitchbendRangeChanged (int) override function setProcessorLegacyMode (line 2526) | void setProcessorLegacyMode() function setProcessorMPEMode (line 2533) | void setProcessorMPEMode() function MPESettingsComponent (line 2545) | MPESettingsComponent settingsComponent { dataModel.mpeSettings(), undoMa... FILE: JUCE/examples/Plugins/SurroundPluginDemo.h function class (line 53) | class ChannelClickListener function resized (line 81) | void resized() override function paint (line 97) | void paint (Graphics& g) override function updateButton (line 102) | void updateButton (Button* btn) function updateGUI (line 113) | void updateGUI() function timerCallback (line 174) | void timerCallback() override function Label (line 204) | Label noChannelsLabel { "noChannelsLabel", "Input disabled" }, function releaseResources (line 239) | void releaseResources() override { reset(); } function processBlock (line 241) | void processBlock (AudioBuffer& buffer, MidiBuffer&) override function AudioProcessorEditor (line 276) | AudioProcessorEditor* createEditor() override { return new SurroundEdito... function isBusesLayoutSupported (line 280) | bool isBusesLayoutSupported (const BusesLayout& layouts) const override FILE: JUCE/examples/Utilities/AnalyticsCollectionDemo.h type DemoAnalyticsEventTypes (line 51) | enum DemoAnalyticsEventTypes function getMaximumBatchSize (line 102) | int getMaximumBatchSize() override { return 20; } function paint (line 342) | void paint (Graphics& g) override function resized (line 347) | void resized() override FILE: JUCE/examples/Utilities/Box2DDemo.h function float32 (line 53) | inline float32 RandomFloat() { return Random::... function float32 (line 54) | inline float32 RandomFloat (float32 lo, float32 hi) { return Random::... type Settings (line 56) | struct Settings type Test (line 80) | struct Test function getNumRows (line 112) | int getNumRows() override { return ... function selectedRowsChanged (line 114) | void selectedRowsChanged (int /*lastRowSelected*/) override { sendCha... function paintListBoxItem (line 116) | void paintListBoxItem (int row, Graphics& g, int w, int h, bool rowIsSel... function Component (line 137) | struct Box2DRenderComponent : public Component function testsList (line 177) | testsList (getTestsList()) function paint (line 204) | void paint (Graphics& g) override function resized (line 209) | void resized() override function keyPressed (line 223) | bool keyPressed (const KeyPress& key) override function Test (line 251) | static Test* createTest (int index) function String (line 265) | static String getInstructions (int index) function checkKeys (line 280) | void checkKeys() function checkKeyCode (line 290) | void checkKeyCode (const int keyCode) function timerCallback (line 296) | void timerCallback() override function changeListenerCallback (line 309) | void changeListenerCallback (ChangeBroadcaster* source) override function lookAndFeelChanged (line 322) | void lookAndFeelChanged() override function StringArray (line 327) | static StringArray getTestsList() FILE: JUCE/examples/Utilities/ChildProcessDemo.h function ValueTree (line 57) | static ValueTree memoryBlockToValueTree (const MemoryBlock& mb) function MemoryBlock (line 62) | static MemoryBlock valueTreeToMemoryBlock (const ValueTree& v) function String (line 70) | static String valueTreeToString (const ValueTree& v) function paint (line 111) | void paint (Graphics& g) override function resized (line 116) | void resized() override function logMessage (line 129) | void logMessage (const String& message) function launchChildProcess (line 135) | void launchChildProcess() function pingChildProcess (line 147) | void pingChildProcess() function killChildProcess (line 156) | void killChildProcess() function handleMessageFromSlave (line 175) | void handleMessageFromSlave (const MemoryBlock& mb) override function handleConnectionLost (line 183) | void handleConnectionLost() override function sendPingMessageToSlave (line 189) | void sendPingMessageToSlave() function Message (line 213) | struct LogMessage : public Message function handleMessage (line 220) | void handleMessage (const Message& message) override function lookAndFeelChanged (line 227) | void lookAndFeelChanged() override function handleMessageFromMaster (line 245) | void handleMessageFromMaster (const MemoryBlock& mb) override function handleConnectionMade (line 262) | void handleConnectionMade() override function handleConnectionLost (line 274) | void handleConnectionLost() override function invokeChildProcessDemo (line 285) | bool invokeChildProcessDemo (const String& commandLine) function class (line 304) | class Application : public JUCEApplication FILE: JUCE/examples/Utilities/CryptographyDemo.h function resized (line 71) | void resized() override function lookAndFeelChanged (line 124) | void lookAndFeelChanged() override function updateHashes (line 157) | auto updateHashes = [this] function updateMD5Result (line 181) | void updateMD5Result (CharPointer_UTF8 text) function updateSHA256Result (line 186) | void updateSHA256Result (CharPointer_UTF8 text) function updateWhirlpoolResult (line 191) | void updateWhirlpoolResult (CharPointer_UTF8 text) function resized (line 196) | void resized() override function lookAndFeelChanged (line 222) | void lookAndFeelChanged() override function paint (line 252) | void paint (Graphics& g) override function resized (line 258) | void resized() override FILE: JUCE/examples/Utilities/InAppPurchasesDemo.h type VoiceProduct (line 74) | struct VoiceProduct function guiUpdater (line 84) | guiUpdater (asyncUpdater) function VoiceProduct (line 101) | VoiceProduct getPurchase (int voiceIndex) function purchaseVoice (line 114) | void purchaseVoice (int voiceIndex) function StringArray (line 132) | StringArray getVoiceNames() const function getNumRows (line 271) | int getNumRows() override { return phrases.size(); } function paintListBoxItem (line 273) | void paintListBoxItem (int row, Graphics& g, int w, int h, bool isSelect... function paint (line 317) | void paint (Graphics& g) override function resized (line 346) | void resized() override function update (line 359) | void update (int rowNumber, bool rowIsSelected) function timerCallback (line 418) | void timerCallback() override { repaint(); } function TextButton (line 430) | TextButton purchaseButton {"Purchase"}; function purchases (line 436) | purchases (voicePurchases) function getNumRows (line 441) | int getNumRows() override { return voiceProducts.size(); } function Component (line 443) | Component* refreshComponentForRow (int row, bool selected, Component* ex... function paintListBoxItem (line 459) | void paintListBoxItem (int, Graphics& g, int w, int h, bool isSelected) ... function screenBounds (line 513) | auto screenBounds = Desktop::getInstance().getDisplays().getPrimaryDispl... function paint (line 556) | void paint (Graphics& g) override function playStopPhrase (line 563) | void playStopPhrase() FILE: JUCE/examples/Utilities/JavaScriptDemo.h function runScript (line 100) | void runScript() function consoleOutput (line 120) | void consoleOutput (const String& message) function DynamicObject (line 128) | struct DemoClass : public DynamicObject FILE: JUCE/examples/Utilities/LiveConstantDemo.h function Component (line 52) | struct LiveConstantDemoComponent : public Component function class (line 81) | class LiveConstantDemo : public Component FILE: JUCE/examples/Utilities/MultithreadingDemo.h function angle (line 64) | auto angle = Random::getSystemRandom().nextFloat() * MathConstants innerIn) function String (line 60) | const String getName() const override ... function StringArray (line 61) | StringArray getAlternateDisplayNames() const override ... function getTailLengthSeconds (line 62) | double getTailLengthSeconds() const override ... function acceptsMidi (line 63) | bool acceptsMidi() const override ... function producesMidi (line 64) | bool producesMidi() const override ... function AudioProcessorEditor (line 65) | AudioProcessorEditor* createEditor() override ... function hasEditor (line 66) | bool hasEditor() const override ... function getNumPrograms (line 67) | int getNumPrograms() override ... function getCurrentProgram (line 68) | int getCurrentProgram() override ... function setCurrentProgram (line 69) | void setCurrentProgram (int i) override ... function String (line 70) | const String getProgramName (int i) override ... function changeProgramName (line 71) | void changeProgramName (int i, const String& n) override ... function getStateInformation (line 72) | void getStateInformation (juce::MemoryBlock& b) override ... function setStateInformation (line 73) | void setStateInformation (const void* d, int s) override ... function getCurrentProgramStateInformation (line 74) | void getCurrentProgramStateInformation (juce::MemoryBlock& b) override ... function setCurrentProgramStateInformation (line 75) | void setCurrentProgramStateInformation (const void* d, int s) override ... function prepareToPlay (line 76) | void prepareToPlay (double sr, int bs) override ... function releaseResources (line 77) | void releaseResources() override ... function memoryWarningReceived (line 78) | void memoryWarningReceived() override ... function processBlock (line 79) | void processBlock (AudioBuffer& a, MidiBuffer& m) override ... function processBlock (line 80) | void processBlock (AudioBuffer& a, MidiBuffer& m) override ... function processBlockBypassed (line 81) | void processBlockBypassed (AudioBuffer& a, MidiBuffer& m) overrid... function processBlockBypassed (line 82) | void processBlockBypassed (AudioBuffer& a, MidiBuffer& m) overri... function supportsDoublePrecisionProcessing (line 83) | bool supportsDoublePrecisionProcessing() const override ... function supportsMPE (line 84) | bool supportsMPE() const override ... function isMidiEffect (line 85) | bool isMidiEffect() const override ... function reset (line 86) | void reset() override ... function setNonRealtime (line 87) | void setNonRealtime (bool b) noexcept override ... function refreshParameterList (line 88) | void refreshParameterList() override ... function numChannelsChanged (line 89) | void numChannelsChanged() override ... function numBusesChanged (line 90) | void numBusesChanged() override ... function processorLayoutsChanged (line 91) | void processorLayoutsChanged() override ... function setPlayHead (line 92) | void setPlayHead (AudioPlayHead* p) override ... function updateTrackProperties (line 93) | void updateTrackProperties (const TrackProperties& p) override ... function isBusesLayoutSupported (line 94) | bool isBusesLayoutSupported (const BusesLayout& layout) const override ... function canAddBus (line 96) | bool canAddBus (bool) const override ... function canRemoveBus (line 97) | bool canRemoveBus (bool) const override ... function fillInPluginDescription (line 100) | void fillInPluginDescription (PluginDescription& description) const over... function PluginDescription (line 106) | static PluginDescription getPluginDescription (const AudioProcessor& proc) function matchChannels (line 131) | void matchChannels (bool isInput) function SineWaveSynth (line 152) | SineWaveSynth() function String (line 165) | static String getIdentifier() function prepareToPlay (line 171) | void prepareToPlay (double newSampleRate, int) override function releaseResources (line 176) | void releaseResources() override {} function processBlock (line 179) | void processBlock (AudioBuffer& buffer, MidiBuffer& midiMessages)... function String (line 190) | const String getName() const override ... function getTailLengthSeconds (line 191) | double getTailLengthSeconds() const override ... function acceptsMidi (line 192) | bool acceptsMidi() const override ... function producesMidi (line 193) | bool producesMidi() const override ... function AudioProcessorEditor (line 194) | AudioProcessorEditor* createEditor() override ... function hasEditor (line 195) | bool hasEditor() const override ... function getNumPrograms (line 196) | int getNumPrograms() override ... function getCurrentProgram (line 197) | int getCurrentProgram() override ... function setCurrentProgram (line 198) | void setCurrentProgram (int) override ... function String (line 199) | const String getProgramName (int) override ... function changeProgramName (line 200) | void changeProgramName (int, const String&) override ... function getStateInformation (line 201) | void getStateInformation (juce::MemoryBlock&) override ... function setStateInformation (line 202) | void setStateInformation (const void*, int) override ... type SineWaveSound (line 206) | struct SineWaveSound : public SynthesiserSound method SineWaveSound (line 208) | SineWaveSound() = default; method appliesToNote (line 210) | bool appliesToNote (int /*midiNoteNumber*/) override { return true; } method appliesToChannel (line 211) | bool appliesToChannel (int /*midiChannel*/) override { return true; } type SineWaveVoice (line 214) | struct SineWaveVoice : public SynthesiserVoice method SineWaveVoice (line 216) | SineWaveVoice() = default; method canPlaySound (line 218) | bool canPlaySound (SynthesiserSound* sound) override method startNote (line 223) | void startNote (int midiNoteNumber, float velocity, method stopNote (line 237) | void stopNote (float /*velocity*/, bool allowTailOff) override method pitchWheelMoved (line 257) | void pitchWheelMoved (int /*newValue*/) override method controllerMoved (line 262) | void controllerMoved (int /*controllerNumber*/, int /*newValue*/) over... method renderNextBlock (line 267) | void renderNextBlock (AudioBuffer& outputBuffer, int startSampl... class ReverbPlugin (line 325) | class ReverbPlugin : public AudioProcessor method ReverbPlugin (line 328) | ReverbPlugin() method String (line 333) | static String getIdentifier() method prepareToPlay (line 338) | void prepareToPlay (double newSampleRate, int) override method reset (line 343) | void reset() override method releaseResources (line 348) | void releaseResources() override {} method processBlock (line 350) | void processBlock (AudioBuffer& buffer, MidiBuffer&) override method String (line 367) | const String getName() const override ... method getTailLengthSeconds (line 368) | double getTailLengthSeconds() const override ... method acceptsMidi (line 369) | bool acceptsMidi() const override ... method producesMidi (line 370) | bool producesMidi() const override ... method AudioProcessorEditor (line 371) | AudioProcessorEditor* createEditor() override ... method hasEditor (line 372) | bool hasEditor() const override ... method getNumPrograms (line 373) | int getNumPrograms() override ... method getCurrentProgram (line 374) | int getCurrentProgram() override ... method setCurrentProgram (line 375) | void setCurrentProgram (int) override ... method String (line 376) | const String getProgramName (int) override ... method changeProgramName (line 377) | void changeProgramName (int, const String&) override ... method getStateInformation (line 378) | void getStateInformation (juce::MemoryBlock&) override ... method setStateInformation (line 379) | void setStateInformation (const void*, int) override ... FILE: JUCE/extras/AudioPluginHost/Source/Plugins/InternalPlugins.h function class (line 35) | class InternalPluginFormat : public AudioPluginFormat FILE: JUCE/extras/AudioPluginHost/Source/Plugins/PluginGraph.cpp function makeDPIAwarenessDisablerForPlugin (line 32) | static std::unique_ptr makeDPIAwarenessDisab... function PluginWindow (line 143) | PluginWindow* PluginGraph::getOrCreateWindowFor (AudioProcessorGraph::No... function String (line 183) | String PluginGraph::getDocumentTitle() function Result (line 214) | Result PluginGraph::loadDocument (const File& file) function Result (line 233) | Result PluginGraph::saveDocument (const File& file) function File (line 243) | File PluginGraph::getLastDocumentOpened() function readBusLayoutFromXml (line 265) | static void readBusLayoutFromXml (AudioProcessor::BusesLayout& busesLayo... function XmlElement (line 306) | static XmlElement* createBusLayoutXml (const AudioProcessor::BusesLayout... function XmlElement (line 325) | static XmlElement* createNodeXml (AudioProcessorGraph::Node* const node)... function File (line 478) | File PluginGraph::getDefaultGraphDocumentOnMobile() FILE: JUCE/extras/AudioPluginHost/Source/Plugins/PluginGraph.h function audioProcessorParameterChanged (line 62) | void audioProcessorParameterChanged (AudioProcessor*, int, float) overri... function audioProcessorChanged (line 63) | void audioProcessorChanged (AudioProcessor*, const ChangeDetails&) overr... FILE: JUCE/extras/AudioPluginHost/Source/UI/GraphEditorPanel.cpp function AUScanner (line 36) | AUScanner (KnownPluginList& list) function startScan (line 54) | void startScan() function doNextScan (line 66) | bool doNextScan() function ScanJob (line 77) | ScanJob (AUScanner& s) : ThreadPoolJob ("pluginscan"), scanner (s) {} function JobStatus (line 79) | JobStatus runJob() function PinComponent (line 100) | PinComponent (GraphEditorPanel& p, AudioProcessorGraph::NodeAndChannel p... function paint (line 131) | void paint (Graphics& g) override function mouseDown (line 146) | void mouseDown (const MouseEvent& e) override function mouseDrag (line 155) | void mouseDrag (const MouseEvent& e) override function mouseUp (line 160) | void mouseUp (const MouseEvent& e) override type GraphEditorPanel::PluginComponent (line 175) | struct GraphEditorPanel::PluginComponent : public Component, method PluginComponent (line 179) | PluginComponent (GraphEditorPanel& p, AudioProcessorGraph::NodeID id) ... method PluginComponent (line 196) | PluginComponent (const PluginComponent&) = delete; method PluginComponent (line 197) | PluginComponent& operator= (const PluginComponent&) = delete; method mouseDown (line 211) | void mouseDown (const MouseEvent& e) override method mouseDrag (line 228) | void mouseDrag (const MouseEvent& e) override method mouseUp (line 250) | void mouseUp (const MouseEvent& e) override method hitTest (line 270) | bool hitTest (int x, int y) override method paint (line 279) | void paint (Graphics& g) override method resized (line 300) | void resized() override method getPinPos (line 327) | Point getPinPos (int index, bool isInput) const method update (line 336) | void update() method AudioProcessor (line 391) | AudioProcessor* getProcessor() const method showPopupMenu (line 399) | void showPopupMenu() method testStateSaveLoad (line 446) | void testStateSaveLoad() method showWindow (line 456) | void showWindow (PluginWindow::Type type) method timerCallback (line 463) | void timerCallback() override method parameterValueChanged (line 472) | void parameterValueChanged (int, float) override method parameterGestureChanged (line 477) | void parameterGestureChanged (int, bool) override {} type GraphEditorPanel::ConnectorComponent (line 494) | struct GraphEditorPanel::ConnectorComponent : public Component, method ConnectorComponent (line 497) | explicit ConnectorComponent (GraphEditorPanel& p) method setInput (line 503) | void setInput (AudioProcessorGraph::NodeAndChannel newSource) method setOutput (line 512) | void setOutput (AudioProcessorGraph::NodeAndChannel newDest) method dragStart (line 521) | void dragStart (Point pos) method dragEnd (line 527) | void dragEnd (Point pos) method update (line 533) | void update() method resizeToFit (line 542) | void resizeToFit() method getPoints (line 557) | void getPoints (Point& p1, Point& p2) const method paint (line 569) | void paint (Graphics& g) override method hitTest (line 579) | bool hitTest (int x, int y) override method mouseDown (line 595) | void mouseDown (const MouseEvent&) override method mouseDrag (line 600) | void mouseDrag (const MouseEvent& e) override method mouseUp (line 624) | void mouseUp (const MouseEvent& e) override method resized (line 630) | void resized() override method getDistancesFromEnds (line 669) | void getDistancesFromEnds (Point p, double& distanceFromStart, ... function TooltipBar (line 944) | TooltipBar() function paint (line 949) | void paint (Graphics& g) override function timerCallback (line 956) | void timerCallback() override function TitleBarComponent (line 982) | explicit TitleBarComponent (GraphDocumentComponent& graphDocumentComponent) function paint (line 1039) | void paint (Graphics& g) override function resized (line 1047) | void resized() override function buttonClicked (line 1059) | void buttonClicked (Button* b) override function PluginListBoxModel (line 1078) | PluginListBoxModel (ListBox& lb, KnownPluginList& kpl) function getNumRows (line 1090) | int getNumRows() override function paintListBoxItem (line 1095) | void paintListBoxItem (int rowNumber, Graphics& g, function var (line 1110) | var getDragSourceDescription (const SparseSet& selectedRows) override function changeListenerCallback (line 1118) | void changeListenerCallback (ChangeBroadcaster*) override function mouseDown (line 1123) | void mouseDown (const MouseEvent& e) override FILE: JUCE/extras/AudioPluginHost/Source/UI/GraphEditorPanel.h type PluginComponent (line 72) | struct PluginComponent type ConnectorComponent (line 73) | struct ConnectorComponent type PinComponent (line 74) | struct PinComponent type TooltipBar (line 147) | struct TooltipBar type PluginListBoxModel (line 154) | struct PluginListBoxModel FILE: JUCE/extras/AudioPluginHost/Source/UI/MainHostWindow.cpp class MainHostWindow::PluginListWindow (line 32) | class MainHostWindow::PluginListWindow : public DocumentWindow method PluginListWindow (line 35) | PluginListWindow (MainHostWindow& mw, AudioPluginFormatManager& plugin... method closeButtonPressed (line 63) | void closeButtonPressed() override type AsyncQuitRetrier (line 168) | struct AsyncQuitRetrier : private Timer method AsyncQuitRetrier (line 170) | AsyncQuitRetrier() { startTimer (500); } method timerCallback (line 172) | void timerCallback() override method StringArray (line 237) | StringArray MainHostWindow::getMenuBarNames() function PluginDescription (line 392) | PluginDescription MainHostWindow::getChosenType (const int menuID) const function ApplicationCommandTarget (line 401) | ApplicationCommandTarget* MainHostWindow::getNextCommandTarget() FILE: JUCE/extras/AudioPluginHost/Source/UI/MainHostWindow.h function namespace (line 33) | namespace CommandIDs function AutoScale (line 55) | enum class AutoScale FILE: JUCE/extras/BLOCKS/standalone_sdk/examples/BlockFinder/BlockFinder.h function class (line 26) | class BlockFinder : private juce::TopologySource::Listener FILE: JUCE/extras/BLOCKS/standalone_sdk/examples/BlockFinder/Linux/main.cpp class MyJUCEApp (line 24) | class MyJUCEApp : public juce::JUCEApplicationBase method MyJUCEApp (line 27) | MyJUCEApp() {} method initialise (line 30) | void initialise (const juce::String&) override {} method shutdown (line 31) | void shutdown() override {} method getApplicationName (line 33) | const juce::String getApplicationName() override { return "B... method getApplicationVersion (line 34) | const juce::String getApplicationVersion() override { return "1... method moreThanOneInstanceAllowed (line 35) | bool moreThanOneInstanceAllowed() override { return tr... method anotherInstanceStarted (line 36) | void anotherInstanceStarted (const juce::String&) override {} method suspended (line 38) | void suspended() override {} method resumed (line 39) | void resumed() override {} method systemRequestedQuit (line 40) | void systemRequestedQuit() override {} method unhandledException (line 41) | void unhandledException(const std::exception*, const juce::String&, FILE: JUCE/extras/BLOCKS/standalone_sdk/examples/BlockFinder/Windows/main.cpp class MyJUCEApp (line 24) | class MyJUCEApp : public juce::JUCEApplicationBase method MyJUCEApp (line 27) | MyJUCEApp() {} method initialise (line 30) | void initialise (const juce::String&) override {} method shutdown (line 31) | void shutdown() override {} method getApplicationName (line 33) | const juce::String getApplicationName() override { return "B... method getApplicationVersion (line 34) | const juce::String getApplicationVersion() override { return "1... method moreThanOneInstanceAllowed (line 35) | bool moreThanOneInstanceAllowed() override { return tr... method anotherInstanceStarted (line 36) | void anotherInstanceStarted (const juce::String&) override {} method suspended (line 38) | void suspended() override {} method resumed (line 39) | void resumed() override {} method systemRequestedQuit (line 40) | void systemRequestedQuit() override {} method unhandledException (line 41) | void unhandledException(const std::exception*, const juce::String&, FILE: JUCE/extras/BinaryBuilder/JuceLibraryCode/JuceHeader.h function namespace (line 35) | namespace ProjectInfo FILE: JUCE/extras/BinaryBuilder/Source/Main.cpp function addFile (line 41) | static int addFile (const File& file, function isHiddenFile (line 86) | static bool isHiddenFile (const File& f, const File& root) function main (line 97) | int main (int argc, char* argv[]) FILE: JUCE/extras/Build/juce_build_tools/utils/juce_BinaryResourceFile.cpp type juce (line 26) | namespace juce type build_tools (line 28) | namespace build_tools function String (line 53) | String ResourceFile::getDataVariableFor (const File& file) const function String (line 60) | String ResourceFile::getSizeVariableFor (const File& file) const function int64 (line 65) | int64 ResourceFile::getTotalDataSize() const function writeComment (line 73) | static void writeComment (MemoryOutputStream& mo) function Result (line 82) | Result ResourceFile::writeHeader (MemoryOutputStream& header) function Result (line 132) | Result ResourceFile::writeCpp (MemoryOutputStream& cpp, const File& ... FILE: JUCE/extras/Build/juce_build_tools/utils/juce_BinaryResourceFile.h function class (line 30) | class ResourceFile FILE: JUCE/extras/Build/juce_build_tools/utils/juce_BuildHelperFunctions.cpp type juce (line 26) | namespace juce type build_tools (line 28) | namespace build_tools function overwriteFileIfDifferentOrThrow (line 30) | void overwriteFileIfDifferentOrThrow (const File& file, const Memory... function overwriteFileIfDifferentOrThrow (line 36) | void overwriteFileIfDifferentOrThrow (const File& file, const String... function String (line 42) | String replacePreprocessorDefs (const StringPairArray& definitions, ... function String (line 55) | String getXcodePackageType (ProjectType::Target::Type type) function String (line 87) | String getXcodeBundleSignature (ProjectType::Target::Type type) function calculateHash (line 115) | static unsigned int calculateHash (const String& s, const unsigned i... function findBestHashMultiplier (line 126) | static unsigned int findBestHashMultiplier (const StringArray& strings) function String (line 157) | String makeValidIdentifier (String s, bool makeCamelCase, bool remov... function String (line 211) | String makeBinaryDataIdentifierName (const File& file) function writeDataAsCppLiteral (line 219) | void writeDataAsCppLiteral (const MemoryBlock& mb, OutputStream& out, function createStringMatcher (line 285) | void createStringMatcher (OutputStream& out, const String& utf8Point... function String (line 311) | String unixStylePath (const String& path) { return path.replac... function String (line 312) | String windowsStylePath (const String& path) { return path.replac... function String (line 314) | String currentOSStylePath (const String& path) function isAbsolutePath (line 323) | bool isAbsolutePath (const String& path) function String (line 333) | String getRelativePathFrom (const File& file, const File& sourceFolder) function writeStreamToFile (line 344) | void writeStreamToFile (const File& file, const std::function asArray (const Icons& icons) type mac (line 43) | namespace mac function Image (line 45) | static Image fixIconImageSize (Drawable& image) function writeIconData (line 69) | static void writeIconData (MemoryOutputStream& out, const Image& i... function writeMacIcon (line 81) | static void writeMacIcon (const Icons& icons, OutputStream& out) function Image (line 125) | Image getBestIconForSize (const Icons& icons, type win (line 158) | namespace win function writeBMPImage (line 160) | static void writeBMPImage (const Image& image, const int w, const ... function writeIcon (line 228) | static void writeIcon (const Array& images, OutputStream& out) function writeWinIcon (line 272) | static void writeWinIcon (const Icons& icons, OutputStream& os) function writeMacIcon (line 289) | void writeMacIcon (const Icons& icons, const File& file) function writeWinIcon (line 294) | void writeWinIcon (const Icons& icons, const File& file) function Image (line 299) | Image rescaleImageForIcon (Drawable& d, const int size) type AppIconType (line 326) | struct AppIconType function createiOSIconFiles (line 364) | static void createiOSIconFiles (const Icons& icons, File appIconSet) function String (line 396) | static String getiOSAssetContents (var images) function String (line 411) | static String getiOSAppIconContents() type ImageType (line 428) | struct ImageType function createiOSLaunchImageFiles (line 450) | static void createiOSLaunchImageFiles (const File& launchImageSet) function String (line 464) | static String getiOSLaunchImageContents() function RelativePath (line 487) | RelativePath createXcassetsFolderFromIcons (const Icons& icons, FILE: JUCE/extras/Build/juce_build_tools/utils/juce_Icons.h function namespace (line 26) | namespace juce FILE: JUCE/extras/Build/juce_build_tools/utils/juce_PlistOptions.cpp type juce (line 26) | namespace juce type build_tools (line 28) | namespace build_tools function keyFoundAndNotSequentialDuplicate (line 31) | static bool keyFoundAndNotSequentialDuplicate (XmlElement& xml, cons... function addKeyIfNotFound (line 53) | static bool addKeyIfNotFound (XmlElement& xml, const String& key) function addPlistDictionaryKey (line 64) | static void addPlistDictionaryKey (XmlElement& xml, const String& ke... function addPlistDictionaryKey (line 71) | static void addPlistDictionaryKey (XmlElement& xml, const String& ke... function addPlistDictionaryKey (line 76) | static void addPlistDictionaryKey (XmlElement& xml, const String& ke... function addPlistDictionaryKey (line 82) | static void addPlistDictionaryKey (XmlElement& xml, const String& ke... function addArrayToPlist (line 89) | static void addArrayToPlist (XmlElement& dict, String arrayKey, cons... FILE: JUCE/extras/Build/juce_build_tools/utils/juce_PlistOptions.h function namespace (line 26) | namespace juce FILE: JUCE/extras/Build/juce_build_tools/utils/juce_ProjectType.h function namespace (line 26) | namespace juce function virtual (line 177) | virtual bool supportsTargetType (Target::Type /*targetType*/) const ... function ProjectType (line 191) | struct ProjectType_GUIApp : public ProjectType function ProjectType (line 200) | struct ProjectType_ConsoleApp : public ProjectType function ProjectType (line 209) | struct ProjectType_StaticLibrary : public ProjectType function ProjectType (line 218) | struct ProjectType_DLL : public ProjectType function ProjectType (line 227) | struct ProjectType_AudioPlugin : public ProjectType function Array (line 264) | inline Array ProjectType::getAllTypes() FILE: JUCE/extras/Build/juce_build_tools/utils/juce_RelativePath.h function namespace (line 26) | namespace juce FILE: JUCE/extras/Build/juce_build_tools/utils/juce_ResourceFileHelpers.cpp type juce (line 26) | namespace juce type build_tools (line 28) | namespace build_tools function uint64 (line 30) | uint64 calculateStreamHashCode (InputStream& in) function uint64 (line 52) | uint64 calculateFileHashCode (const File& file) function uint64 (line 58) | uint64 calculateMemoryHashCode (const void* data, size_t numBytes) function overwriteFileWithNewDataIfDifferent (line 68) | bool overwriteFileWithNewDataIfDifferent (const File& file, const vo... function overwriteFileWithNewDataIfDifferent (line 80) | bool overwriteFileWithNewDataIfDifferent (const File& file, const Me... function overwriteFileWithNewDataIfDifferent (line 85) | bool overwriteFileWithNewDataIfDifferent (const File& file, const St... FILE: JUCE/extras/Build/juce_build_tools/utils/juce_ResourceFileHelpers.h function namespace (line 26) | namespace juce FILE: JUCE/extras/Build/juce_build_tools/utils/juce_ResourceRc.cpp type juce (line 26) | namespace juce type build_tools (line 28) | namespace build_tools function String (line 30) | static String getCommaSeparatedVersionNumber (const String& version) FILE: JUCE/extras/Build/juce_build_tools/utils/juce_ResourceRc.h function namespace (line 26) | namespace juce FILE: JUCE/extras/Build/juce_build_tools/utils/juce_VersionNumbers.cpp type juce (line 26) | namespace juce type build_tools (line 28) | namespace build_tools function StringArray (line 30) | StringArray getVersionSegments (juce::StringRef p) function getVersionAsHexInteger (line 38) | int getVersionAsHexInteger (juce::StringRef versionString) function String (line 52) | String getVersionAsHex (juce::StringRef versionString) FILE: JUCE/extras/Build/juce_build_tools/utils/juce_VersionNumbers.h function namespace (line 26) | namespace juce FILE: JUCE/extras/Build/juceaide/Main.cpp function writeBinaryData (line 70) | int writeBinaryData (juce::ArgumentList&& args) type IconParseResults (line 99) | struct IconParseResults final function IconParseResults (line 105) | IconParseResults parseIconArguments (juce::ArgumentList&& args) function writeMacIcon (line 125) | int writeMacIcon (juce::ArgumentList&& argumentList) function writeiOSAssets (line 132) | int writeiOSAssets (juce::ArgumentList&& argumentList) function writeWinIcon (line 141) | int writeWinIcon (juce::ArgumentList&& argumentList) function parseProjectData (line 148) | std::unordered_map parseProjectData (const j... function getStringValue (line 170) | juce::String getStringValue (const std::unordered_map&... type UpdateField (line 186) | struct UpdateField final function setIfEmpty (line 211) | void setIfEmpty (juce::String& field, juce::StringRef fallback) function parsePlistOptions (line 217) | juce::build_tools::PlistOptions parsePlistOptions (const juce::File& file, function writePlist (line 301) | int writePlist (juce::ArgumentList&& args) function parseEntitlementsOptions (line 313) | juce::build_tools::EntitlementOptions parseEntitlementsOptions (const ju... function writeEntitlements (line 342) | int writeEntitlements (juce::ArgumentList&& args) function createAndWrite (line 355) | int createAndWrite (const juce::File& file, juce::StringRef text) function writePkgInfo (line 363) | int writePkgInfo (juce::ArgumentList&& args) function parseRcFileOptions (line 375) | juce::build_tools::ResourceRcOptions parseRcFileOptions (const juce::Fil... function writeRcFile (line 391) | int writeRcFile (juce::ArgumentList&& args) function createDefineStatements (line 400) | juce::String createDefineStatements (juce::StringRef definitions) function writeAuPluginDefines (line 419) | int writeAuPluginDefines (juce::ArgumentList&& args) function createIncludeStatements (line 432) | juce::String createIncludeStatements (juce::StringRef definitions) function writeHeader (line 453) | int writeHeader (juce::ArgumentList&& args) function main (line 480) | int main (int argc, char** argv) FILE: JUCE/extras/NetworkGraphicsDemo/JuceLibraryCode/BinaryData.cpp type BinaryData (line 7) | namespace BinaryData FILE: JUCE/extras/NetworkGraphicsDemo/JuceLibraryCode/BinaryData.h function namespace (line 9) | namespace BinaryData FILE: JUCE/extras/NetworkGraphicsDemo/JuceLibraryCode/JuceHeader.h function namespace (line 49) | namespace ProjectInfo FILE: JUCE/extras/NetworkGraphicsDemo/Source/Demos.h function AnimatedContent (line 27) | struct BlankCanvas : public AnimatedContent function AnimatedContent (line 36) | struct GridLines : public AnimatedContent function AnimatedContent (line 67) | struct BackgroundLogo : public AnimatedContent function BackgroundLogo (line 102) | struct FlockDemo : public BackgroundLogo function Point (line 268) | static Point getVectorWithLength (Point v, float newLength) function attractBirds (line 273) | static void attractBirds (Bird& b1, Bird& b2) type Ring (line 327) | struct Ring function FlockDemo (line 361) | struct FlockWithText : public FlockDemo function FlockDemo (line 448) | struct SmallFlock : public FlockDemo function FlockDemo (line 459) | struct BigFlock : public FlockDemo function generateCanvas (line 475) | void generateCanvas (Graphics& g, SharedCanvasDescription& canvas, Recta... function createAllDemos (line 493) | void createAllDemos (OwnedArray& demos) FILE: JUCE/extras/NetworkGraphicsDemo/Source/Main.cpp function String (line 30) | String getBroadcastIPAddress() function NetworkGraphicsDemoApplication (line 53) | NetworkGraphicsDemoApplication() : properties (getPropertyFileOptions()) function String (line 56) | const String getApplicationName() override { return ProjectInf... function String (line 57) | const String getApplicationVersion() override { return ProjectInf... function moreThanOneInstanceAllowed (line 58) | bool moreThanOneInstanceAllowed() override { return true; } function anotherInstanceStarted (line 59) | void anotherInstanceStarted (const String&) override {} function initialise (line 62) | void initialise (const String& commandLine) override function shutdown (line 80) | void shutdown() override function systemRequestedQuit (line 86) | void systemRequestedQuit() override type MainWindow (line 92) | struct MainWindow : public DocumentWindow method MainWindow (line 94) | explicit MainWindow (PropertiesFile& props) method MainWindow (line 106) | MainWindow (PropertiesFile& props, int windowIndex) method closeButtonPressed (line 129) | void closeButtonPressed() override method getPropertyFileOptions (line 139) | static PropertiesFile::Options getPropertyFileOptions() FILE: JUCE/extras/NetworkGraphicsDemo/Source/MasterComponent.h type MasterContentComponent (line 31) | struct MasterContentComponent type Client (line 64) | struct Client function addClient (line 74) | void addClient (String name, String ipAddress, String areaDescription) function removeClient (line 110) | void removeClient (String name) function setClientCentre (line 119) | void setClientCentre (const String& name, Point newCentre) function getClientScale (line 133) | float getClientScale (const String& name) const function setClientScale (line 141) | void setClientScale (const String& name, float newScale) function setContent (line 185) | void setContent (int demoIndex) function keyPressed (line 193) | bool keyPressed (const KeyPress& key) override function resized (line 236) | void resized() override function updateDeviceComponents (line 241) | void updateDeviceComponents() function Component (line 278) | struct DeviceComponent : public Component function DeviceComponent (line 322) | DeviceComponent* getDeviceComponent (const String& name) const function broadcastNewCanvasState (line 332) | void broadcastNewCanvasState (const MemoryBlock& canvasData) FILE: JUCE/extras/NetworkGraphicsDemo/Source/SharedCanvas.h type SharedCanvasDescription (line 37) | struct SharedCanvasDescription function draw (line 85) | void draw (Graphics& g, Rectangle targetArea, Rectangle cl... function createBlocksFromData (line 448) | void createBlocksFromData (const MemoryBlock& data, size_t maxBlockSize) function appendIncomingBlock (line 475) | bool appendIncomingBlock (MemoryBlock data) function reassemble (line 483) | bool reassemble (MemoryBlock& result) function compareElements (line 505) | static int compareElements (const MemoryBlock& b1, const MemoryBlock& b2) FILE: JUCE/extras/NetworkGraphicsDemo/Source/SlaveComponent.h function oscMessageReceived (line 91) | void oscMessageReceived (const OSCMessage& message) override function Message (line 99) | struct NewStateMessage : public Message function canvasStateOSCMessageReceived (line 105) | void canvasStateOSCMessageReceived (const OSCMessage& message) function String (line 132) | static String getOSName() function paint (line 147) | void paint (Graphics& g) override function timerCallback (line 201) | void timerCallback() override function handleAsyncUpdate (line 207) | void handleAsyncUpdate() override FILE: JUCE/extras/Projucer/JuceLibraryCode/BinaryData.cpp type BinaryData (line 7) | namespace BinaryData FILE: JUCE/extras/Projucer/JuceLibraryCode/BinaryData.h function namespace (line 9) | namespace BinaryData FILE: JUCE/extras/Projucer/JuceLibraryCode/JuceHeader.h function namespace (line 43) | namespace ProjectInfo FILE: JUCE/extras/Projucer/Source/Application/StartPage/jucer_ContentComponents.h function class (line 35) | class ItemHeader : public Component function resized (line 51) | void resized() override function paint (line 64) | void paint (Graphics& g) override function resized (line 134) | void resized() override function paint (line 145) | void paint (Graphics& g) override function PropertyComponent (line 170) | PropertyComponent* createProjectNamePropertyComponent() function TextButton (line 308) | TextButton openExampleButton { "Open Example..." }; FILE: JUCE/extras/Projucer/Source/Application/StartPage/jucer_NewProjectTemplates.h function ProjectCategory (line 33) | enum class ProjectCategory function isApplication (line 85) | inline bool isApplication (const ProjectTemplate& t) noexcept { return ... function isPlugin (line 86) | inline bool isPlugin (const ProjectTemplate& t) noexcept { return ... function isLibrary (line 87) | inline bool isLibrary (const ProjectTemplate& t) noexcept { return ... function var (line 90) | inline var getVarForFileOption (FileCreationOptions opt) function FileCreationOptions (line 102) | inline FileCreationOptions getFileOptionForVar (var opt) function String (line 114) | inline String getStringForFileOption (FileCreationOptions opt) function StringArray (line 128) | StringArray addAndReturn (StringArray arr, Strings... strings) FILE: JUCE/extras/Projucer/Source/Application/StartPage/jucer_NewProjectWizard.cpp function String (line 33) | static String getFileTemplate (const String& templateName) function String (line 44) | static String getJuceHeaderInclude() function String (line 49) | static String getContentComponentName() function shouldCreateHeaderFile (line 56) | static bool shouldCreateHeaderFile (Opts opts) noexcept { return opts =... function shouldCreateCppFile (line 57) | static bool shouldCreateCppFile (Opts opts) noexcept { return opts =... function doBasicProjectSetup (line 59) | static void doBasicProjectSetup (Project& project, const NewProjectTempl... function getSharedFileTokenReplacements (line 76) | static std::map getSharedFileTokenReplacements() function getApplicationFileTokenReplacements (line 81) | static std::map getApplicationFileTokenReplacements (con... function getPluginFileTokenReplacements (line 107) | static std::map getPluginFileTokenReplacements (const St... function addFiles (line 133) | static bool addFiles (Project& project, const NewProjectTemplates::Proje... function addModules (line 183) | static void addModules (Project& project, Array modules, const Stri... function addExporters (line 198) | static void addExporters (Project& project, Array exporters) function File (line 209) | File NewProjectWizard::getLastWizardFolder() FILE: JUCE/extras/Projucer/Source/Application/StartPage/jucer_NewProjectWizard.h function namespace (line 31) | namespace NewProjectWizard FILE: JUCE/extras/Projucer/Source/Application/StartPage/jucer_StartPageComponent.cpp function resized (line 37) | void resized() override function setContent (line 43) | void setContent (std::unique_ptr&& newContent) function File (line 61) | static File findExampleFile (int dirIndex, int index) function createExampleProjectsTab (line 67) | static std::unique_ptr createExampleProjectsTab (ContentCompo... function StringArray (line 98) | static StringArray getAllTemplateCategoryStrings() function getTemplatesInCategory (line 108) | static std::vector getTemplatesInC... function StringArray (line 119) | static StringArray getAllTemplateNamesForCategory (const String& category) function createProjectTemplatesTab (line 129) | static std::unique_ptr createProjectTemplatesTab (ContentComp... type ProjectTemplatesAndExamples (line 159) | struct ProjectTemplatesAndExamples : public TabbedComponent method ProjectTemplatesAndExamples (line 161) | ProjectTemplatesAndExamples (ContentComponent& c, method refreshExamplesTab (line 172) | void refreshExamplesTab() type SetJUCEPathComponent (line 190) | struct SetJUCEPathComponent : public Component, method SetJUCEPathComponent (line 193) | explicit SetJUCEPathComponent (ProjectTemplatesAndExamples& o) method paint (line 209) | void paint (Graphics& g) override method resized (line 214) | void resized() override method changeListenerCallback (line 223) | void changeListenerCallback (ChangeBroadcaster*) override FILE: JUCE/extras/Projucer/Source/Application/StartPage/jucer_StartPageComponent.h type ContentComponent (line 28) | struct ContentComponent type ProjectTemplatesAndExamples (line 29) | struct ProjectTemplatesAndExamples function class (line 32) | class StartPageComponent : public Component FILE: JUCE/extras/Projucer/Source/Application/StartPage/jucer_StartPageTreeHolder.h type class (line 32) | enum class function paint (line 55) | void paint (Graphics& g) override function resized (line 60) | void resized() override function setSelectedItem (line 65) | void setSelectedItem (const String& category, int index) function mightContainSubItems (line 91) | bool mightContainSubItems() override { return isHeader; } function paintOpenCloseButton (line 99) | void paintOpenCloseButton (Graphics& g, const Rectangle& area, Co... function paintItem (line 107) | void paintItem (Graphics& g, int w, int h) override function itemClicked (line 125) | void itemClicked (const MouseEvent&) override function itemSelectionChanged (line 131) | void itemSelectionChanged (bool isNowSelected) override type TreeRootItem (line 148) | struct TreeRootItem function explicit (line 150) | explicit TreeRootItem (StartPageTreeHolder& o) function mightContainSubItems (line 157) | bool mightContainSubItems() override { return ! owner.headers.isEmpty();} FILE: JUCE/extras/Projucer/Source/Application/UserAccount/jucer_LicenseController.h function class (line 32) | class LicenseController : private Timer FILE: JUCE/extras/Projucer/Source/Application/UserAccount/jucer_LicenseQueryThread.h function namespace (line 29) | namespace LicenseHelpers type class (line 102) | enum class function checkLicenseValidity (line 116) | void checkLicenseValidity (const LicenseState& state, LicenseQueryCallba... function doSignIn (line 139) | void doSignIn (const String& email, const String& password, LicenseQuery... function cancelRunningJobs (line 164) | void cancelRunningJobs() type AccountEnquiryBase (line 171) | struct AccountEnquiryBase function AccountEnquiryBase (line 184) | struct UserLogin : public AccountEnquiryBase function AccountEnquiryBase (line 233) | struct UserLicenseQuery : public AccountEnquiryBase function String (line 254) | String errorCodeToString (int errorCode) const override function parseServerResponse (line 263) | bool parseServerResponse (const String& serverResponse, LicenseState& li... FILE: JUCE/extras/Projucer/Source/Application/UserAccount/jucer_LicenseState.h type LicenseState (line 30) | struct LicenseState FILE: JUCE/extras/Projucer/Source/Application/UserAccount/jucer_LoginFormComponent.h function class (line 32) | class LoginFormComponent : public Component function showErrorMessage (line 249) | void showErrorMessage (const String& errorMessage) function hideErrorMessage (line 255) | void hideErrorMessage() function Label (line 274) | Label createAccountLabel { {}, "Create an account" }, FILE: JUCE/extras/Projucer/Source/Application/Windows/jucer_AboutWindowComponent.h function resized (line 55) | void resized() override function paint (line 82) | void paint (Graphics& g) override FILE: JUCE/extras/Projucer/Source/Application/Windows/jucer_EditorColourSchemeWindowComponent.h function class (line 31) | class EditorColourSchemeWindowComponent : public Component function Component (line 124) | struct EditorPanel : public Component FILE: JUCE/extras/Projucer/Source/Application/Windows/jucer_FloatingToolWindow.h function DialogWindow (line 30) | struct FloatingToolWindow : public DialogWindow function closeButtonPressed (line 68) | void closeButtonPressed() override function escapeKeyPressed (line 73) | bool escapeKeyPressed() override function paint (line 79) | void paint (Graphics& g) override FILE: JUCE/extras/Projucer/Source/Application/Windows/jucer_GlobalPathsWindowComponent.h function paint (line 94) | void paint (Graphics& g) override function paintOverChildren (line 99) | void paintOverChildren (Graphics& g) override function resized (line 105) | void resized() override function highlightJUCEPath (line 123) | void highlightJUCEPath() function updateValues (line 262) | void updateValues() function resetCurrentOSPathsToDefaults (line 278) | void resetCurrentOSPathsToDefaults() FILE: JUCE/extras/Projucer/Source/Application/Windows/jucer_PIPCreatorWindowComponent.h function resized (line 93) | void resized() override type PIPCreatorLookAndFeel (line 105) | struct PIPCreatorLookAndFeel function lookAndFeelChanged (line 116) | void lookAndFeelChanged() override function createPIPFile (line 279) | void createPIPFile (File fileToSave) function PropertyGroupComponent (line 332) | PropertyGroupComponent propertyGroup { "PIP Creator", { getIcons().juce... function TextButton (line 334) | TextButton createButton { "Create PIP" }; FILE: JUCE/extras/Projucer/Source/Application/Windows/jucer_SVGPathDataWindowComponent.h function update (line 67) | void update() function resized (line 100) | void resized() override function paint (line 119) | void paint (Graphics& g) override function lookAndFeelChanged (line 136) | void lookAndFeelChanged() override function isInterestedInFileDrag (line 142) | bool isInterestedInFileDrag (const StringArray& files) override function fileDragEnter (line 148) | void fileDragEnter (const StringArray&, int, int) override function fileDragExit (line 154) | void fileDragExit (const StringArray&) override function filesDropped (line 160) | void filesDropped (const StringArray& files, int, int) override function Path (line 174) | Path pathFromPoints (String pointsText) function ToggleButton (line 207) | ToggleButton fillPathButton { "Fill path" }; FILE: JUCE/extras/Projucer/Source/Application/Windows/jucer_TranslationToolWindowComponent.h function paint (line 78) | void paint (Graphics& g) override function resized (line 83) | void resized() override function TextButton (line 126) | TextButton loadTranslationButton { "Load existing translation file..."}; FILE: JUCE/extras/Projucer/Source/Application/Windows/jucer_UTF8WindowComponent.h function class (line 30) | class UTF8Component : public Component FILE: JUCE/extras/Projucer/Source/Application/jucer_Application.cpp type ProjucerApplication::MainMenuModel (line 32) | struct ProjucerApplication::MainMenuModel : public MenuBarModel method MainMenuModel (line 34) | MainMenuModel() method StringArray (line 39) | StringArray getMenuBarNames() override method PopupMenu (line 44) | PopupMenu getMenuForIndex (int /*topLevelMenuIndex*/, const String& me... method menuItemSelected (line 49) | void menuItemSelected (int menuItemID, int /*topLevelMenuIndex*/) over... function deleteTemporaryFiles (line 178) | static void deleteTemporaryFiles() type AsyncQuitRetrier (line 227) | struct AsyncQuitRetrier : private Timer method AsyncQuitRetrier (line 229) | AsyncQuitRetrier() { startTimer (500); } method timerCallback (line 231) | void timerCallback() override function String (line 261) | String ProjucerApplication::getVersionDescription() const function ProjucerApplication (line 287) | ProjucerApplication& ProjucerApplication::getApp() function ApplicationCommandManager (line 294) | ApplicationCommandManager& ProjucerApplication::getCommandManager() function MenuBarModel (line 312) | MenuBarModel* ProjucerApplication::getMenuModel() function StringArray (line 317) | StringArray ProjucerApplication::getMenuNames() function PopupMenu (line 327) | PopupMenu ProjucerApplication::createMenu (const String& menuName) function PopupMenu (line 362) | PopupMenu ProjucerApplication::createFileMenu() function PopupMenu (line 416) | PopupMenu ProjucerApplication::createEditMenu() function PopupMenu (line 436) | PopupMenu ProjucerApplication::createViewMenu() function PopupMenu (line 453) | PopupMenu ProjucerApplication::createBuildMenu() function PopupMenu (line 520) | PopupMenu ProjucerApplication::createWindowMenu() function PopupMenu (line 544) | PopupMenu ProjucerApplication::createDocumentMenu() function PopupMenu (line 565) | PopupMenu ProjucerApplication::createToolsMenu() function PopupMenu (line 577) | PopupMenu ProjucerApplication::createHelpMenu() function PopupMenu (line 588) | PopupMenu ProjucerApplication::createExtraAppleMenuItems() function PopupMenu (line 599) | PopupMenu ProjucerApplication::createExamplesPopupMenu() noexcept function File (line 640) | File ProjucerApplication::getJUCEExamplesDirectoryPathFromGlobal() noexcept function String (line 714) | static String getPlatformSpecificFileExtension() function File (line 728) | static File getPlatformSpecificProjectFolder() function File (line 749) | static File tryToFindDemoRunnerExecutableInBuilds() function File (line 789) | static File tryToFindPrebuiltDemoRunnerExecutable() function File (line 817) | File ProjucerApplication::tryToFindDemoRunnerExecutable() function File (line 836) | File ProjucerApplication::tryToFindDemoRunnerProject() type FileWithTime (line 1386) | struct FileWithTime method FileWithTime (line 1388) | FileWithTime (const File& f) : file (f), time (f.getLastModificationTi... method FileWithTime (line 1389) | FileWithTime() {} function rescanModules (line 1455) | static void rescanModules (AvailableModulesList& list, const Array... function isEditorColourSchemeADefaultScheme (line 1559) | static bool isEditorColourSchemeADefaultScheme (const StringArray& schem... function getEditorColourSchemeForGUIColourScheme (line 1565) | static int getEditorColourSchemeForGUIColourScheme (const StringArray& s... FILE: JUCE/extras/Projucer/Source/Application/jucer_Application.h type ChildProcessCache (line 35) | struct ChildProcessCache function shutdown (line 49) | void shutdown() override; function String (line 54) | const String getApplicationVersion() override { return ProjectInfo::v... function isLiveBuildEnabled (line 68) | bool isLiveBuildEnabled() const; function isAutomaticVersionCheckingEnabled (line 86) | bool isAutomaticVersionCheckingEnabled() const; FILE: JUCE/extras/Projucer/Source/Application/jucer_AutoUpdater.cpp class UpdateDialog (line 116) | class UpdateDialog : public Component method UpdateDialog (line 119) | UpdateDialog (const String& newVersion, const String& releaseNotes) method resized (line 161) | void resized() override method paint (line 181) | void paint (Graphics& g) override method launchDialog (line 190) | static std::unique_ptr launchDialog (const String& newVe... method lookAndFeelChanged (line 210) | void lookAndFeelChanged() override method setParentWindow (line 216) | void setParentWindow (DialogWindow* parent) method exitModalStateWithResult (line 221) | void exitModalStateWithResult (int result) class DownloadAndInstallThread (line 349) | class DownloadAndInstallThread : private ThreadWithProgressWindow method DownloadAndInstallThread (line 352) | DownloadAndInstallThread (const VersionInfo::Asset& a, const File& t,... method run (line 360) | void run() override method Result (line 378) | Result download (MemoryBlock& dest) method Result (line 411) | Result install (const MemoryBlock& data) method Result (line 475) | Result setFilePermissions (const File& root, const ZipFile& zip) function restartProcess (line 503) | static void restartProcess (const File& targetFolder) FILE: JUCE/extras/Projucer/Source/Application/jucer_CommandIDs.h function namespace (line 31) | namespace CommandIDs function namespace (line 117) | namespace CommandCategories FILE: JUCE/extras/Projucer/Source/Application/jucer_CommandLine.cpp function hideDockIcon (line 39) | static void hideDockIcon() function findAllSourceFiles (line 46) | static Array findAllSourceFiles (const File& folder) function replaceFile (line 57) | static void replaceFile (const File& file, const String& newText, const ... type LoadedProject (line 71) | struct LoadedProject method LoadedProject (line 73) | explicit LoadedProject (const ArgumentList::Argument& fileToLoad) method save (line 93) | void save (bool justSaveResources, bool fixMissingDependencies) method rescanModulePathsIfNecessary (line 113) | void rescanModulePathsIfNecessary() method tryToFixMissingModuleDependencies (line 142) | void tryToFixMissingModuleDependencies() function resaveProject (line 157) | static void resaveProject (const ArgumentList& args, bool justSaveResour... function getVersion (line 170) | static void getVersion (const ArgumentList& args) function setVersion (line 179) | static void setVersion (const ArgumentList& args) function bumpVersion (line 193) | static void bumpVersion (const ArgumentList& args) function gitTag (line 209) | static void gitTag (const ArgumentList& args) function showStatus (line 241) | static void showStatus (const ArgumentList& args) function String (line 263) | static String getModulePackageName (const LibraryModule& module) function zipModule (line 268) | static void zipModule (const File& targetFolder, const File& moduleFolder) function buildModules (line 303) | static void buildModules (const ArgumentList& args, const bool buildAllW... type CleanupOptions (line 345) | struct CleanupOptions function cleanWhitespace (line 351) | static void cleanWhitespace (const File& file, CleanupOptions options) function scanFilesForCleanup (line 420) | static void scanFilesForCleanup (const ArgumentList& args, CleanupOption... function cleanWhitespace (line 440) | static void cleanWhitespace (const ArgumentList& args, bool replaceTabs) function tidyDividerComments (line 446) | static void tidyDividerComments (const ArgumentList& args) function File (line 453) | static File findSimilarlyNamedHeader (const Array& allFiles, const... function fixIncludes (line 471) | static void fixIncludes (const File& file, const Array& allFiles) function fixRelativeIncludePaths (line 516) | static void fixRelativeIncludePaths (const ArgumentList& args) function String (line 527) | static String getStringConcatenationExpression (Random& rng, int start, ... function generateObfuscatedStringCode (line 540) | static void generateObfuscatedStringCode (const ArgumentList& args) function scanFoldersForTranslationFiles (line 607) | static void scanFoldersForTranslationFiles (const ArgumentList& args) function createFinishedTranslationFile (line 622) | static void createFinishedTranslationFile (const ArgumentList& args) function encodeBinary (line 639) | static void encodeBinary (const ArgumentList& args) function isThisOS (line 697) | static bool isThisOS (const String& os) function isValidPathIdentifier (line 711) | static bool isValidPathIdentifier (const String& id, const String& os) function setGlobalPath (line 717) | static void setGlobalPath (const ArgumentList& args) function createProjectFromPIP (line 763) | static void createProjectFromPIP (const ArgumentList& args) function showHelp (line 812) | static void showHelp() function performCommandLine (line 887) | int performCommandLine (const ArgumentList& args) FILE: JUCE/extras/Projucer/Source/Application/jucer_CommonHeaders.h type TargetOS (line 35) | struct TargetOS type TargetOS (line 59) | typedef TargetOS::OS DependencyPathOS; type ColourIds (line 76) | enum ColourIds FILE: JUCE/extras/Projucer/Source/Application/jucer_Main.cpp type ProjucerAppClasses (line 57) | struct ProjucerAppClasses FILE: JUCE/extras/Projucer/Source/Application/jucer_MainWindow.cpp class BlurOverlayWithComponent (line 36) | class BlurOverlayWithComponent : public Component, method BlurOverlayWithComponent (line 41) | BlurOverlayWithComponent (MainWindow& window, std::unique_ptr& l... FILE: JUCE/extras/Projucer/Source/CodeEditor/jucer_OpenDocumentManager.h function class (line 31) | class OpenDocumentManager function getNumOpenDocuments (line 67) | int getNumOpenDocuments() const; function class (line 101) | class DocumentType function class (line 123) | class RecentDocumentList : private OpenDocumentManager::DocumentClose... FILE: JUCE/extras/Projucer/Source/CodeEditor/jucer_SourceCodeEditor.cpp function CodeDocument (line 36) | CodeDocument& SourceCodeDocument::getCodeDocument() function Component (line 48) | Component* SourceCodeDocument::createEditor() function writeCodeDocToFile (line 84) | static bool writeCodeDocToFile (const File& file, CodeDocument& doc) class GenericCodeEditorComponent::FindPanel (line 361) | class GenericCodeEditorComponent::FindPanel : public Component method FindPanel (line 364) | FindPanel() method setCommandManager (line 397) | void setCommandManager (ApplicationCommandManager* cm) method paint (line 403) | void paint (Graphics& g) override method resized (line 414) | void resized() override method changeSearchString (line 424) | void changeSearchString() method GenericCodeEditorComponent (line 432) | GenericCodeEditorComponent* getOwner() const FILE: JUCE/extras/Projucer/Source/CodeEditor/jucer_SourceCodeEditor.h function class (line 31) | class SourceCodeDocument : public OpenDocumentManager::Document function File (line 69) | static File findCounterpart (const File& file, const char** extensions) function Component (line 87) | Component* createViewer() override { return createEditor(); } type Type (line 95) | struct Type function canOpenFile (line 97) | bool canOpenFile (const File& file) override function seemsToBeText (line 112) | static bool seemsToBeText (const char* const chars, const int num) noexcept function Document (line 124) | Document* openFile (Project* p, const File& file) override { return ne... function lookAndFeelChanged (line 156) | void lookAndFeelChanged() override; function setSearchString (line 200) | static void setSearchString (const String& s) { getAppSettings().getGl... function isCaseSensitiveSearch (line 201) | static bool isCaseSensitiveSearch() { return getAppSettings(... function setCaseSensitiveSearch (line 202) | static void setCaseSensitiveSearch (bool b) { getAppSettings().getGl... type Listener (line 204) | struct Listener function class (line 223) | class CppCodeEditorComponent : public GenericCodeEditorComponent FILE: JUCE/extras/Projucer/Source/ComponentEditor/Components/jucer_ButtonHandler.h function class (line 30) | class ButtonHandler : public ComponentTypeHandler function XmlElement (line 65) | XmlElement* createXmlFor (Component* comp, const ComponentLayout* layout... function restoreFromXml (line 78) | bool restoreFromXml (const XmlElement& xml, Component* comp, const Compo... function String (line 93) | String getCreationParameters (GeneratedCode&, Component* component) over... function fillInCreationCode (line 98) | void fillInCreationCode (GeneratedCode& code, Component* component, cons... function fillInGeneratedCode (line 142) | void fillInGeneratedCode (Component* component, GeneratedCode& code) ove... function needsButtonListener (line 165) | static bool needsButtonListener (Component* button) function setNeedsButtonListener (line 170) | static void setNeedsButtonListener (Component* button, const bool should... function setText (line 185) | void setText (const String& newText) override function perform (line 207) | bool perform() function undo (line 215) | bool undo() function class (line 227) | class ButtonCallbackProperty : public ComponentBooleanProperty