ASPiK SDK
|
Public Member Functions | |
virtual InterfacePtr | getPlatformWindow () const =0 |
![]() | |
virtual const WindowControllerPtr & | getController () const =0 |
virtual CPoint | getSize () const =0 |
virtual CPoint | getPosition () const =0 |
virtual double | getScaleFactor () const =0 |
virtual CRect | getFocusViewRect () const =0 |
virtual const UTF8String & | getTitle () const =0 |
virtual WindowType | getType () const =0 |
virtual WindowStyle | getStyle () const =0 |
virtual const UTF8String & | getAutoSaveFrameName () 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 | setContentView (const SharedPointer< CFrame > &frame)=0 |
virtual void | show ()=0 |
virtual void | hide ()=0 |
virtual void | close ()=0 |
virtual void | activate ()=0 |
virtual void | registerWindowListener (IWindowListener *listener)=0 |
virtual void | unregisterWindowListener (IWindowListener *listener)=0 |
![]() | |
Interface (const Interface &)=delete | |
Interface (Interface &&)=delete | |
Interface & | operator= (const Interface &)=delete |
Interface & | operator= (Interface &&)=delete |
template<typename T > | |
const auto | dynamicCast () const |
template<typename T > | |
auto | dynamicCast () |