ARB
Public Member Functions | List of all members
AW_size_tracker Class Reference

#include <aw_device.hxx>

Public Member Functions

 AW_size_tracker ()
 
void restart ()
 
void track (const AW::Position &pos)
 
bool was_drawn () const
 
const AW_worldget_size () const
 
AW::Rectangle get_size_as_Rectangle () const
 

Detailed Description

Definition at line 601 of file aw_device.hxx.

Constructor & Destructor Documentation

AW_size_tracker::AW_size_tracker ( )
inline

Definition at line 610 of file aw_device.hxx.

References restart().

Member Function Documentation

void AW_size_tracker::restart ( )
inline

Definition at line 612 of file aw_device.hxx.

References AW_world::clear().

Referenced by AW_size_tracker(), and AW_device_size::restart_tracking().

void AW_size_tracker::track ( const AW::Position pos)
inline
bool AW_size_tracker::was_drawn ( ) const
inline

Definition at line 625 of file aw_device.hxx.

Referenced by AW_device_size::get_unscaleable_overlap().

const AW_world& AW_size_tracker::get_size ( ) const
inline
AW::Rectangle AW_size_tracker::get_size_as_Rectangle ( ) const
inline

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