ScummVM API documentation
AGS3::Viewport Class Reference

Public Member Functions

int GetID () const
 
void SetID (int id)
 
const RectGetRect () const
 
const AGS::Shared::PlaneScalingGetTransform () const
 
void SetRect (const Rect &rc)
 
void SetSize (const Size sz)
 
void SetAt (int x, int y)
 
bool IsVisible () const
 
void SetVisible (bool on)
 
int GetZOrder () const
 
void SetZOrder (int zorder)
 
void AdjustTransformation ()
 
PCamera GetCamera () const
 
void LinkCamera (PCamera cam)
 
VpPoint RoomToScreen (int roomx, int roomy, bool clip=false) const
 
VpPoint ScreenToRoom (int scrx, int scry, bool clip=false, bool convert_cam_to_data=false) const
 
bool HasChangedPosition () const
 
bool HasChangedSize () const
 
bool HasChangedVisible () const
 
void SetChangedVisible ()
 
void ClearChangedFlags ()
 

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