ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Wintermute::BaseActiveRect Class Reference

#include <base_active_rect.h>

Inheritance diagram for Wintermute::BaseActiveRect:
Collaboration diagram for Wintermute::BaseActiveRect:

List of all members.

Public Member Functions

void clipRect ()
 BaseActiveRect (BaseGame *inGameOwner=nullptr)
 BaseActiveRect (BaseGame *inGameOwner, BaseObject *owner, BaseSubFrame *frame, int x, int y, int width, int height, float zoomX=100, float zoomY=100, bool precise=true)
 BaseActiveRect (BaseGame *inGame, BaseObject *owner, BaseRegion *region, int offsetX, int offsetY)
 ~BaseActiveRect () override

Public Attributes

bool _precise
float _zoomX
float _zoomY
BaseSubFrame_frame
BaseObject_owner
BaseRegion_region
int32 _offsetX
int32 _offsetY
Rect32 _rect

Detailed Description

Definition at line 42 of file base_active_rect.h.


Constructor & Destructor Documentation

Wintermute::BaseActiveRect::BaseActiveRect ( BaseGame inGameOwner = nullptr  ) 

Definition at line 39 of file base_active_rect.cpp.

Wintermute::BaseActiveRect::BaseActiveRect ( BaseGame inGameOwner,
BaseObject owner,
BaseSubFrame frame,
int  x,
int  y,
int  width,
int  height,
float  zoomX = 100,
float  zoomY = 100,
bool  precise = true 
)

Definition at line 56 of file base_active_rect.cpp.

Wintermute::BaseActiveRect::BaseActiveRect ( BaseGame inGame,
BaseObject owner,
BaseRegion region,
int  offsetX,
int  offsetY 
)

Definition at line 73 of file base_active_rect.cpp.

Wintermute::BaseActiveRect::~BaseActiveRect (  )  [override]

Definition at line 104 of file base_active_rect.cpp.


Member Function Documentation

void Wintermute::BaseActiveRect::clipRect (  ) 

Definition at line 112 of file base_active_rect.cpp.


Member Data Documentation

Definition at line 46 of file base_active_rect.h.

Definition at line 47 of file base_active_rect.h.


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


Generated on Sat Sep 26 2020 05:04:12 for ResidualVM by doxygen 1.7.1
curved edge   curved edge