|
VSTGUI
4.10
Graphical User Interface Framework not only for VST plugins
|
Classes | |
| struct | PostEventHandler |
Public Types | |
| using | ViewList = std::list< CView * > |
| using | FunctionQueue = std::queue< EventProcessingFunction > |
| using | ModalViewSessionStack = std::stack< ModalViewSession > |
| using FunctionQueue = std::queue<EventProcessingFunction> |
| using ModalViewSessionStack = std::stack<ModalViewSession> |
| bool active {false} |
| CView* activeFocusView {nullptr} |
| SharedPointer<Animation::Animator> animator |
| BitmapInterpolationQuality bitmapQuality {BitmapInterpolationQuality::kDefault} |
| CollectInvalidRects* collectInvalidRects {nullptr} |
| VSTGUIEditorInterface* editor {nullptr} |
| CView* focusView {nullptr} |
| DispatchList<IFocusViewObserver*> focusViewObservers |
| bool inEventHandling {false} |
| DispatchList<IKeyboardHook*> keyboardHooks |
| Optional<ModalViewSessionID> legacyModalViewSessionID |
| ModalViewSessionID modalViewSessionIDCounter {0} |
| ModalViewSessionStack modalViewSessionStack |
| DispatchList<IMouseObserver*> mouseObservers |
| ViewList mouseViews |
| PlatformFramePtr platformFrame |
| double platformScaleFactor {1.} |
| FunctionQueue postEventFunctionQueue |
| DispatchList<IScaleFactorChangedListener*> scaleFactorChangedListenerList |
| SharedPointer<CTooltipSupport> tooltips |
| double userScaleFactor {1.} |
| IViewAddedRemovedObserver* viewAddedRemovedObserver {nullptr} |
| bool windowActive {false} |
| DispatchList<CView*> windowActiveStateChangeViews |