#include <view_dev.h>
Definition at line 14 of file view_dev.h.
pp::ViewDev::ViewDev |
( |
const View & |
other | ) |
|
|
inline |
virtual pp::ViewDev::~ViewDev |
( |
| ) |
|
|
inlinevirtual |
float pp::ViewDev::GetCSSScale |
( |
| ) |
const |
GetCSSScale returns the scale factor between DIPs and CSS pixels. This allows proper scaling between DIPs - as sent via the Pepper API - and CSS pixel coordinates used for Web content.
- Returns
- A
float
value representing the number of DIPs per CSS pixel.
float pp::ViewDev::GetDeviceScale |
( |
| ) |
const |
GetDeviceScale returns the scale factor between device pixels and DIPs (also known as logical pixels or UI pixels on some platforms). This allows the developer to render their contents at device resolution, even as coordinates / sizes are given in DIPs through the API.
Note that the coordinate system for Pepper APIs is DIPs. Also note that one DIP might not equal one CSS pixel - when page scale/zoom is in effect.
- Returns
- A
float
value representing the number of device pixels per DIP.
The documentation for this class was generated from the following file: