ScummVM API documentation
Sci::Window Struct Reference
Inheritance diagram for Sci::Window:
Sci::Port Common::Serializable

Public Member Functions

 Window (uint16 theId)
 
void syncRect (Common::Serializer &ser, Common::Rect &targetRect)
 
void saveLoadWithSerializer (Common::Serializer &ser) override
 
- Public Member Functions inherited from Sci::Port
 Port (uint16 theId)
 
bool isWindow () const
 
virtual void saveLoadWithSerializer (Serializer &ser)=0
 

Public Attributes

Common::Rect dims
 
Common::Rect restoreRect
 
uint16 wndStyle
 
uint16 saveScreenMask
 
reg_t hSaved1
 
reg_t hSaved2
 
Common::String title
 
bool bDrawn
 
- Public Attributes inherited from Sci::Port
uint16 id
 
int16 top
 
int16 left
 
Common::Rect rect
 
int16 curTop
 
int16 curLeft
 
int16 fontHeight
 
GuiResourceId fontId
 
bool greyedOutput
 
int16 penClr
 
int16 backClr
 
int16 penMode
 
uint16 counterTillFree
 

Member Function Documentation

◆ saveLoadWithSerializer()

void Sci::Window::saveLoadWithSerializer ( Common::Serializer &  ser)
inlineoverridevirtual

Implements Common::Serializable.


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