Everything the host-frame receipt needs in one read: the parent the host handed down, the child Pulp attached, and the window both sit in. More...
#include <aax_native_view.hpp>
Public Attributes | |
| bool | valid = false |
| both views were non-null | |
| bool | has_window = false |
| parent sits in a window | |
| bool | parent_flipped = false |
| parent's y axis grows downward | |
| AaxNativeRect | parent_frame |
| parent frame in its superview | |
| AaxNativeRect | parent_bounds |
| parent's own coordinate space | |
| AaxNativeRect | child_frame |
| child frame inside the parent | |
| AaxNativeRect | window_frame |
| window frame on screen (logical points) | |
| float | backing_scale = 1.0f |
| window (or main screen) backing scale | |
Everything the host-frame receipt needs in one read: the parent the host handed down, the child Pulp attached, and the window both sit in.
| float pulp::format::aax::AaxNativeGeometry::backing_scale = 1.0f |
window (or main screen) backing scale
| AaxNativeRect pulp::format::aax::AaxNativeGeometry::child_frame |
child frame inside the parent
| bool pulp::format::aax::AaxNativeGeometry::has_window = false |
parent sits in a window
| AaxNativeRect pulp::format::aax::AaxNativeGeometry::parent_bounds |
parent's own coordinate space
| bool pulp::format::aax::AaxNativeGeometry::parent_flipped = false |
parent's y axis grows downward
| AaxNativeRect pulp::format::aax::AaxNativeGeometry::parent_frame |
parent frame in its superview
| bool pulp::format::aax::AaxNativeGeometry::valid = false |
both views were non-null
| AaxNativeRect pulp::format::aax::AaxNativeGeometry::window_frame |
window frame on screen (logical points)