iPlug2 - C++ Audio Plug-in Framework
Loading...
Searching...
No Matches
Public Member Functions | List of all members
IPlatformView Class Reference

IPlatformView is a base interface for hosting a platform view inside an IPlug plug-in's UI. More...

#include <IPlugPlatformView.h>

Inheritance diagram for IPlatformView:
[legend]

Public Member Functions

 IPlatformView (bool opaque=true)
 
void * CreatePlatformView (void *pParent, float x, float y, float w, float h, float scale=1.)
 
void RemovePlatformView ()
 
void SetChildViewBounds (float x, float y, float w, float h, float scale=1.)
 

Detailed Description

IPlatformView is a base interface for hosting a platform view inside an IPlug plug-in's UI.

Definition at line 32 of file IPlugPlatformView.h.

Constructor & Destructor Documentation

◆ IPlatformView()

IPlatformView::IPlatformView ( bool  opaque = true)

Definition at line 20 of file IPlugPlatformView.mm.

◆ ~IPlatformView()

IPlatformView::~IPlatformView ( )
virtual

Definition at line 25 of file IPlugPlatformView.mm.

Member Function Documentation

◆ CreatePlatformView()

void * IPlatformView::CreatePlatformView ( void *  pParent,
float  x,
float  y,
float  w,
float  h,
float  scale = 1. 
)

Definition at line 30 of file IPlugPlatformView.mm.

◆ RemovePlatformView()

void IPlatformView::RemovePlatformView ( )

Definition at line 40 of file IPlugPlatformView.mm.

◆ SetChildViewBounds()

void IPlatformView::SetChildViewBounds ( float  x,
float  y,
float  w,
float  h,
float  scale = 1. 
)

Definition at line 50 of file IPlugPlatformView.mm.


The documentation for this class was generated from the following files: