VSTGUI: CExternalViewBaseImpl Struct Reference

VSTGUI 4.10 Graphical User Interface Framework not only for VST plugins

Public Member Functions | List of all members
CExternalViewBaseImpl Struct Reference
Inheritance diagram for CExternalViewBaseImpl:

## Public Member Functions
| CExternalViewBaseImpl (const ExternalViewPtr &v)
void | updateSize (CViewContainer *parent, CRect localSize, CRect globalSize)
void | attach (CFrame *frame)
void | remove ()
void | scaleFactorChanged (double scaleFactor)
void | takeFocus ()
void | looseFocus ()
void | enableMouse (bool state)
ExternalView::IView * | getView () const

## Constructor & Destructor Documentation

## ◆ CExternalViewBaseImpl()

CExternalViewBaseImpl | ( | const ExternalViewPtr & | v | ) |
| inline

## Member Function Documentation

## ◆ attach()

void attach | ( | CFrame * | frame | ) |
| inline

## ◆ enableMouse()

void enableMouse | ( | bool | state | ) |
| inline

## ◆ getView()

ExternalView::IView * getView | ( |  | ) | const
| inline

## ◆ looseFocus()

void looseFocus | ( |  | ) |
| inline

## ◆ remove()

void remove | ( |  | ) |
| inline

## ◆ scaleFactorChanged()

void scaleFactorChanged | ( | double | scaleFactor | ) |
| inline

## ◆ takeFocus()

void takeFocus | ( |  | ) |
| inline

## ◆ updateSize()

void updateSize | ( | CViewContainer * | parent,
|  | CRect | localSize,
|  | CRect | globalSize
| ) |  |
| inline

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

- cexternalview.cpp