ASPiK SDK
VSTGUI::CFrame::Impl Struct Reference

Classes

struct  PostEventHandler
 

Public Types

using ViewList = std::list< CView * >
 
using FunctionQueue = std::queue< Function >
 

Public Attributes

SharedPointer< IPlatformFrame > platformFrame
 
VSTGUIEditorInterfaceeditor {nullptr}
 
IViewAddedRemovedObserverviewAddedRemovedObserver {nullptr}
 
SharedPointer< CTooltipSupporttooltips
 
SharedPointer< Animation::Animatoranimator
 
CViewmodalView {nullptr}
 
CViewfocusView {nullptr}
 
CViewactiveFocusView {nullptr}
 
CollectInvalidRectscollectInvalidRects {nullptr}
 
ViewList mouseViews
 
DispatchList< CView * > windowActiveStateChangeViews
 
DispatchList< IScaleFactorChangedListener * > scaleFactorChangedListenerList
 
DispatchList< IMouseObserver * > mouseObservers
 
DispatchList< IFocusViewObserver * > focusViewObservers
 
DispatchList< IKeyboardHook * > keyboardHooks
 
FunctionQueue postEventFunctionQueue
 
double userScaleFactor {1.}
 
double platformScaleFactor {1.}
 
bool active {false}
 
bool windowActive {false}
 
bool inEventHandling {false}
 

The documentation for this struct was generated from the following file: