- Main Page
- Classes
- Files
- Related Pages

- File List
- File Members

# vstgui.cpp File Reference

`#include "vstgui.h"`
`#include "audioeffectx.h"`
`#include "vstkeycode.h"`
`#include <stdio.h>`
`#include <stdlib.h>`
`#include <math.h>`
`#include <string.h>`

## Classes
class | CAttributeListEntry
## Defines
#define | USE_ALPHA_BLEND QUARTZ || USE_LIBPNG
#define | USE_CLIPPING_DRAWRECT 1
#define | MAC_OLD_DRAG 1
#define | NEW_UPDATE_MECHANISM 1
#define | USE_VST_WINDOW (!PLUGGUI && !VST_FORCE_DEPRECATED)
#define | USE_GLOBAL_CONTEXT 1
#define | VSTGUI_CFrame CFrame
#define | VSTGUI_CPoint CPoint
#define | VSTGUI_CTextEdit CTextEdit
#define | VSTGUI_CColor CColor
#define | VSTGUI_CDrawContext CDrawContext
#define | VSTGUI_COffscreenContext COffscreenContext
#define | VSTGUI_COptionMenu COptionMenu
#define | VSTGUI_COptionMenuScheme COptionMenuScheme
#define | VSTGUI_CDragContainer CDragContainer
#define | kDragDelay 0
#define | FOREACHSUBVIEW for (CCView *pSv = pFirstView; pSv; pSv = pSv->pNext) {CView *pV = pSv->pView;
#define | FOREACHSUBVIEW_REVERSE(reverse) for (CCView *pSv = reverse ? pLastView : pFirstView; pSv; pSv = reverse ? pSv->pPrevious : pSv->pNext) {CView *pV = pSv->pView;
#define | ENDFOR }
## Variables
BEGIN_NAMESPACE_VSTGUI CColor | kTransparentCColor = {255, 255, 255, 0}
CColor | kBlackCColor = {0, 0, 0, 255}
CColor | kWhiteCColor = {255, 255, 255, 255}
CColor | kGreyCColor = {127, 127, 127, 255}
CColor | kRedCColor = {255, 0, 0, 255}
CColor | kGreenCColor = {0 , 255, 0, 255}
CColor | kBlueCColor = {0 , 0, 255, 255}
CColor | kYellowCColor = {255, 255, 0, 255}
CColor | kMagentaCColor = {255, 0, 255, 255}
CColor | kCyanCColor = {0 , 255, 255, 255}
char * | kMsgCheckIfViewContainer = "kMsgCheckIfViewContainer"
const CViewAttributeID | kCViewAttributeReferencePointer = 'cvrp'

## Define Documentation

#define ENDFOR }

#define FOREACHSUBVIEW for (CCView *pSv = pFirstView; pSv; pSv = pSv->pNext) {CView *pV = pSv->pView;

#define FOREACHSUBVIEW_REVERSE | ( | reverse |  | ) | for (CCView *pSv = reverse ? pLastView : pFirstView; pSv; pSv = reverse ? pSv->pPrevious : pSv->pNext) {CView *pV = pSv->pView;

#define kDragDelay 0

#define MAC_OLD_DRAG 1

#define NEW_UPDATE_MECHANISM 1

#define USE_ALPHA_BLEND QUARTZ || USE_LIBPNG

#define USE_CLIPPING_DRAWRECT 1

#define USE_GLOBAL_CONTEXT 1

#define USE_VST_WINDOW (!PLUGGUI && !VST_FORCE_DEPRECATED)

#define VSTGUI_CColor CColor

#define VSTGUI_CDragContainer CDragContainer

#define VSTGUI_CDrawContext CDrawContext

#define VSTGUI_CFrame CFrame

#define VSTGUI_COffscreenContext COffscreenContext

#define VSTGUI_COptionMenu COptionMenu

#define VSTGUI_COptionMenuScheme COptionMenuScheme

#define VSTGUI_CPoint CPoint

#define VSTGUI_CTextEdit CTextEdit

## Variable Documentation

CColor kBlackCColor = {0, 0, 0, 255}

CColor kBlueCColor = {0 , 0, 255, 255}

const CViewAttributeID kCViewAttributeReferencePointer = 'cvrp'

CColor kCyanCColor = {0 , 255, 255, 255}

CColor kGreenCColor = {0 , 255, 0, 255}

CColor kGreyCColor = {127, 127, 127, 255}

CColor kMagentaCColor = {255, 0, 255, 255}

char* kMsgCheckIfViewContainer = "kMsgCheckIfViewContainer"

CColor kRedCColor = {255, 0, 0, 255}

BEGIN_NAMESPACE_VSTGUI CColor kTransparentCColor = {255, 255, 255, 0}

CColor kWhiteCColor = {255, 255, 255, 255}

CColor kYellowCColor = {255, 255, 0, 255}

Empty

Copyright ©2006 Steinberg Media Technologies. All Rights Reserved.