Jamba C++ API  5.1.1
Types.h File Reference
#include <vstgui4/vstgui/lib/cbitmap.h>
#include <vstgui4/vstgui/lib/cfont.h>
#include <vstgui4/vstgui/lib/vstkeycode.h>
#include <pongasoft/Utils/Lerp.h>

Go to the source code of this file.

Namespaces

 pongasoft
 
 pongasoft::VST
 
 pongasoft::VST::GUI
 
 VSTGUI
 

Typedefs

using BitmapPtr = CBitmap *
 
using BitmapSPtr = SharedPointer< CBitmap >
 
using FontPtr = CFontDesc *
 
using FontSPtr = SharedPointer< CFontDesc >
 
using GradientPtr = CGradient *
 
using GradientSPtr = SharedPointer< CGradient >
 
using KeyboardEventCallback = std::function< CKeyboardEventResult(VstKeyCode const &)>
 Used to register global keyboard hooks. More...
 
using Range = Utils::Range< CCoord >
 Defines a Range. More...
 

Enumerations

enum  CKeyboardEventResult : int32_t { kKeyboardEventNotHandled = -1, kKeyboardEventHandled = 1 }
 VSTGUI defines a CMouseEventResult enum for mouse handling but no enumeration for keyboard events which seems to be an oversight. More...