|
TracktionEngine
|
Classes | |
| class | tracktion::engine::SelectableClass |
| Represents a type of object that can be selected. More... | |
| struct | tracktion::engine::SelectableClass::AddClipboardEntryParams |
| struct | tracktion::engine::SelectableClass::DeleteSelectedParams |
| struct | tracktion::engine::SelectableClass::SelectOtherObjectsParams |
| struct | tracktion::engine::SelectableClass::ClassInstanceBase |
| struct | tracktion::engine::SelectableClass::ClassInstance< ClassType, ObjectType > |
| class | tracktion::engine::SelectableClassWithVolume |
| class | tracktion::engine::SelectableClassWithPan |
Namespaces | |
| namespace | tracktion |
| namespace | tracktion::engine |
Macros | |
| #define | DECLARE_SELECTABLE_OBJECT_AND_CLASS(ObjectType, ClassType) static SelectableClass::ClassInstance<ClassType, ObjectType> JUCE_JOIN_MACRO (selectableClass ## ClassType, __LINE__); |
| #define | DECLARE_SELECTABLE_CLASS(ObjectType) DECLARE_SELECTABLE_OBJECT_AND_CLASS (ObjectType, ObjectType ## SelectableClass) |
| #define DECLARE_SELECTABLE_OBJECT_AND_CLASS | ( | ObjectType, | |
| ClassType | |||
| ) | static SelectableClass::ClassInstance<ClassType, ObjectType> JUCE_JOIN_MACRO (selectableClass ## ClassType, __LINE__); |
| #define DECLARE_SELECTABLE_CLASS | ( | ObjectType | ) | DECLARE_SELECTABLE_OBJECT_AND_CLASS (ObjectType, ObjectType ## SelectableClass) |