Features

From JUCE

Jump to: navigation, search

JUCE is divided up into modules containing different sets of functionality, and your application can use any number of these modules, according to the features you require.

Here's a summary of the main features that each module provides:

Contents

juce_core

This module provides a set of fundamental classes that are required by all the other modules.

juce_data_structures

juce_events

This module provides access to the operating system's messaging queue.

juce_graphics

This module provides classes for a wide range of 2D rendering tasks.

juce_gui_basics

This module provides the bulk of the library's GUI classes.

juce_gui_extra

juce_cryptography

juce_opengl

juce_video

juce_audio_basics

juce_audio_devices

juce_audio_formats

juce_audio_plugin_client

juce_audio_processors

juce_audio_utils

The Introjucer

The Introjucer is JUCE's project management tool. You can build it from the source-code included in the JUCE source tree, or download a pre-built binary from SourceForge.

The Jucer

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox