|
VSTGUI
3.6
|
Classes | |
| class | CAnimKnob |
| a bitmap knob control More... | |
| class | CAutoAnimation |
| simple auto-animation of bitmaps More... | |
| class | CBaseObject |
| Base Object with reference counter. More... | |
| class | CBitmap |
| Encapsulates various platform depended kinds of bitmaps. More... | |
| struct | CColor |
| Color structure. More... | |
| class | CControl |
| base class of all VSTGUI controls More... | |
| class | CDataBrowser |
| DataBrowser view. More... | |
| class | CDragContainer |
| drag container More... | |
| class | CDrawContext |
| A drawing context encapsulates the drawing context of the underlying OS. More... | |
| class | CFileExtension |
| file extension description More... | |
| class | CFileSelector |
| deprecated file selector class More... | |
| class | CFontDesc |
| font class More... | |
| class | CFrame |
| The CFrame is the parent container of all views. More... | |
| class | CHorizontalSlider |
| a horizontal slider control More... | |
| class | CHorizontalSwitch |
| a horizontal switch control More... | |
| class | CKickButton |
| a button with 2 states with kick mode (enabled only when pressed) More... | |
| class | CKnob |
| a knob control More... | |
| class | CMenuItem |
| class | CMovieBitmap |
| a bitmap view that displays different bitmaps according to its current value More... | |
| class | CMovieButton |
| a bi-states button with 2 subbitmaps More... | |
| class | CNewFileSelector |
| New file selector class. More... | |
| class | COffscreenContext |
| A drawing device which uses a pixmap as its drawing surface. More... | |
| class | COnOffButton |
| a button control with 2 states More... | |
| class | COptionMenu |
| a popup menu control More... | |
| class | COptionMenuScheme |
| class | CParamDisplay |
| a parameter display More... | |
| struct | CPoint |
| Point structure. More... | |
| struct | CRect |
| Rect structure. More... | |
| class | CResourceDescription |
| Describes a resource by name or by ID. More... | |
| class | CRockerSwitch |
| a switch control with 3 sub bitmaps More... | |
| class | CScrollbar |
| a scrollbar control More... | |
| class | CScrollView |
| a scrollable container view with scrollbars More... | |
| class | CSlider |
| a slider control More... | |
| class | CSpecialDigit |
| special display with custom numbers (0...9) More... | |
| class | CSplashScreen |
| class | CTabView |
| a tab view More... | |
| class | CTextEdit |
| a text edit control More... | |
| class | CTextLabel |
| a text label More... | |
| class | CTooltipSupport |
| Generic Tooltip Support class. More... | |
| class | CVerticalSlider |
| a vertical slider control More... | |
| class | CVerticalSwitch |
| a vertical switch control More... | |
| class | CView |
| Base Class of all view objects. More... | |
| class | CViewContainer |
| Container Class of CView objects. More... | |
| class | CVSTGUITimer |
| A timer class, which posts timer messages to CBaseObjects. More... | |
| class | CVuMeter |
| VU-Meter using 2 bitmaps. More... | |
| class | IDataBrowser |
| DataBrowser Interface. More... | |
| class | IMouseObserver |
| generic mouse observer interface More... | |
| class | IMultiBitmapControl |
| interface for controls with sub images More... | |
| class | IScrollbarDrawer |
| class | VSTGUIEditorInterface |
Typedefs | |
| typedef std::list< CMenuItem * > ::iterator | CMenuItemIterator |
| typedef long | CCoord |
| typedef unsigned int | CViewAttributeID |
| typedef CFontDesc * | CFontRef |
Functions | |
| CColor | MakeCColor (unsigned char red=0, unsigned char green=0, unsigned char blue=0, unsigned char alpha=255) |
Variables | |
| long | gStandardFontSize [] |
| const char * | gStandardFontName [] |
| COptionMenuScheme * | gOptionMenuScheme = 0 |
| const CColor | kTransparentCColor = {255, 255, 255, 0} |
| const CColor | kBlackCColor = { 0, 0, 0, 255} |
| const CColor | kWhiteCColor = {255, 255, 255, 255} |
| const CColor | kGreyCColor = {127, 127, 127, 255} |
| const CColor | kRedCColor = {255, 0, 0, 255} |
| const CColor | kGreenCColor = { 0, 255, 0, 255} |
| const CColor | kBlueCColor = { 0, 0, 255, 255} |
| const CColor | kYellowCColor = {255, 255, 0, 255} |
| const CColor | kMagentaCColor = {255, 0, 255, 255} |
| const CColor | kCyanCColor = { 0, 255, 255, 255} |
| const char * | kDegreeSymbol = "\xC2\xB0" |
| degree sign More... | |
| const char * | kInfiniteSymbol = "\xE2\x88\x9E" |
| infinity More... | |
| const char * | kCopyrightSymbol = "\xC2\xA9" |
| copyright sign More... | |
| const char * | kTrademarkSymbol = "\xE2\x84\xA2" |
| trade mark sign More... | |
| const char * | kRegisteredSymbol = "\xC2\xAE" |
| registered sign More... | |
| const char * | kMicroSymbol = "\xC2\xB5" |
| micro sign More... | |
| const char * | kPerthousandSymbol = "\xE2\x80\xB0" |
| per mille sign More... | |
| const CFontRef | kSystemFont = &gSystemFont |
| const CFontRef | kNormalFontVeryBig = &gNormalFontVeryBig |
| const CFontRef | kNormalFontBig = &gNormalFontBig |
| const CFontRef | kNormalFont = &gNormalFont |
| const CFontRef | kNormalFontSmall = &gNormalFontSmall |
| const CFontRef | kNormalFontSmaller = &gNormalFontSmaller |
| const CFontRef | kNormalFontVerySmall = &gNormalFontVerySmall |
| const CFontRef | kSymbolFont = &gSymbolFont |
| const char * | kMsgCheckIfViewContainer = "kMsgCheckIfViewContainer" |
| Message to check if View is a CViewContainer. More... | |
| const char * | kMsgLooseFocus = "LooseFocus" |
| Message of a view loosing focus (only CTextEdit and COptionMenu send this yet) More... | |
| const char * | kMsgNewFocusView = "kMsgNewFocusView" |
| Message send to all parents of the new focus view. More... | |
| const char * | kMsgOldFocusView = "kMsgOldFocusView" |
| Message send to all parents of the old focus view. More... | |
| const CViewAttributeID | kCViewAttributeReferencePointer = 'cvrp' |
| const CViewAttributeID | kCViewTooltipAttribute = 'cvtt' |
| typedef long CCoord |
| typedef std::list<CMenuItem*>::iterator CMenuItemIterator |
| typedef unsigned int CViewAttributeID |
| enum CButton |
| enum CCursorType |
| enum CDrawMode |
| enum CDrawStyle |
| enum CHoriTxtAlign |
| enum CKnobMode |
| enum CLineStyle |
| enum CMessageResult |
| enum CMouseEventResult |
| enum CMouseWheelAxis |
| enum CTxtFace |
| enum CViewAutosizing |
|
inline |
| COptionMenuScheme * gOptionMenuScheme = 0 |
| const char* gStandardFontName[] |
| long gStandardFontSize[] |
| const CColor kBlackCColor = { 0, 0, 0, 255} |
| const CColor kBlueCColor = { 0, 0, 255, 255} |
| const char * kCopyrightSymbol = "\xC2\xA9" |
copyright sign
| const CViewAttributeID kCViewAttributeReferencePointer = 'cvrp' |
| const CViewAttributeID kCViewTooltipAttribute = 'cvtt' |
| const CColor kCyanCColor = { 0, 255, 255, 255} |
| const char * kDegreeSymbol = "\xC2\xB0" |
degree sign
| const CColor kGreenCColor = { 0, 255, 0, 255} |
| const CColor kGreyCColor = {127, 127, 127, 255} |
| const char * kInfiniteSymbol = "\xE2\x88\x9E" |
infinity
| const CColor kMagentaCColor = {255, 0, 255, 255} |
| const char * kMicroSymbol = "\xC2\xB5" |
micro sign
| const char * kMsgCheckIfViewContainer = "kMsgCheckIfViewContainer" |
Message to check if View is a CViewContainer.
| const char * kMsgLooseFocus = "LooseFocus" |
Message of a view loosing focus (only CTextEdit and COptionMenu send this yet)
| const char * kMsgNewFocusView = "kMsgNewFocusView" |
Message send to all parents of the new focus view.
| const char * kMsgOldFocusView = "kMsgOldFocusView" |
Message send to all parents of the old focus view.
| const CFontRef kNormalFont = &gNormalFont |
| const CFontRef kNormalFontBig = &gNormalFontBig |
| const CFontRef kNormalFontSmall = &gNormalFontSmall |
| const CFontRef kNormalFontSmaller = &gNormalFontSmaller |
| const CFontRef kNormalFontVeryBig = &gNormalFontVeryBig |
| const CFontRef kNormalFontVerySmall = &gNormalFontVerySmall |
| const char * kPerthousandSymbol = "\xE2\x80\xB0" |
per mille sign
| const CColor kRedCColor = {255, 0, 0, 255} |
| const char * kRegisteredSymbol = "\xC2\xAE" |
registered sign
| const CFontRef kSymbolFont = &gSymbolFont |
| const CFontRef kSystemFont = &gSystemFont |
| const char * kTrademarkSymbol = "\xE2\x84\xA2" |
trade mark sign
| const CColor kTransparentCColor = {255, 255, 255, 0} |
| const CColor kWhiteCColor = {255, 255, 255, 255} |
| const CColor kYellowCColor = {255, 255, 0, 255} |
1.8.7