34 #ifndef __CU_DISPLAY_H__
35 #define __CU_DISPLAY_H__
36 #include <cugl/math/CURect.h>
194 #pragma mark Constructors
242 #pragma mark Static Accessors
278 #pragma mark Attributes
390 #pragma mark Aspect Utilities
Aspect
Definition: CUDisplay.h:67
bool isLandscape() const
Definition: CUDisplay.h:375
Aspect _aspect
Definition: CUDisplay.h:183
Aspect getAspect() const
Definition: CUDisplay.h:368
float getAspectRatio() const
Definition: CUDisplay.h:398
Vec2 _scale
Definition: CUDisplay.h:190
Rect _bounds
Definition: CUDisplay.h:186
const Vec2 & getPixelDensity() const
Definition: CUDisplay.h:348
Definition: CUDisplay.h:57
int heightForWidth(int width) const
Definition: CUDisplay.h:436
static Display * _thedisplay
Definition: CUDisplay.h:180
Rect _usable
Definition: CUDisplay.h:188
static int widthForHeight(int height, Aspect aspect)
Definition: CUDisplay.h:498
~Display()
Definition: CUDisplay.h:239
int widthForHeight(int height) const
Definition: CUDisplay.h:421
Vec2 origin
Definition: CURect.h:49
const std::string getAspectName() const
Definition: CUDisplay.h:408
static int heightForWidth(int width, Aspect aspect)
Definition: CUDisplay.h:514
Size size
Definition: CURect.h:51
bool isPortrait() const
Definition: CUDisplay.h:384
const Rect & getBounds() const
Definition: CUDisplay.h:294
Definition: CUAnimationNode.h:52
const Rect & getUsableBounds() const
Definition: CUDisplay.h:329
Rect getPixelBounds() const
Definition: CUDisplay.h:308