ASPiK SDK
VSTGUI::Standalone::Platform::Mac::IMacWindow Class Referenceabstract
Inheritance diagram for VSTGUI::Standalone::Platform::Mac::IMacWindow:
VSTGUI::Standalone::Platform::IWindow VSTGUI::Interface VSTGUI::Standalone::Platform::Mac::Window

Public Member Functions

virtual NSWindow * getNSWindow () const =0
 
virtual bool isPopup () const =0
 
- Public Member Functions inherited from VSTGUI::Standalone::Platform::IWindow
virtual CPoint getSize () const =0
 
virtual CPoint getPosition () const =0
 
virtual double getScaleFactor () const =0
 
virtual void setSize (const CPoint &newSize)=0
 
virtual void setPosition (const CPoint &newPosition)=0
 
virtual void setTitle (const UTF8String &newTitle)=0
 
virtual void show ()=0
 
virtual void hide ()=0
 
virtual void close ()=0
 
virtual void activate ()=0
 
virtual void center ()=0
 
virtual PlatformType getPlatformType () const =0
 
virtual void * getPlatformHandle () const =0
 
virtual void onSetContentView (CFrame *frame)=0
 
- Public Member Functions inherited from VSTGUI::Interface
 Interface (const Interface &)=delete
 
 Interface (Interface &&)=delete
 
Interfaceoperator= (const Interface &)=delete
 
Interfaceoperator= (Interface &&)=delete
 
template<typename T >
const auto dynamicCast () const
 
template<typename T >
auto dynamicCast ()
 

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