16 bool IsYAxisUp()
const {
17 return mViewRect.bottom - mViewRect.top < 0.0f;
27 const ut::Rect& GetViewRect()
const {
30 void SetViewRect(
const ut::Rect& rViewRect) {
31 mViewRect = rViewRect;
34 const math::VEC2& GetLocationAdjustScale()
const {
35 return mLocationAdjustScale;
37 void SetLocationAdjustScale(
const math::VEC2& rScale) {
38 mLocationAdjustScale = rScale;
41 f32 GetGlobalAlpha()
const {
44 void SetGlobalAlpha(f32 alpha) {
48 bool IsMultipleViewMtxOnDraw()
const {
49 return mFlag.mulViewDraw;
52 bool IsInfluencedAlpha()
const {
53 return mFlag.influencedAlpha;
55 void SetInfluencedAlpha(
bool influenced) {
56 mFlag.influencedAlpha = influenced;
59 bool IsLocationAdjust()
const {
60 return mFlag.locationAdjust;
62 void SetLocationAdjust(
bool adjust) {
63 mFlag.locationAdjust = adjust;
66 bool IsInvisiblePaneCalculateMtx()
const {
67 return mFlag.invisiblePaneCalculateMtx;
69 void SetInvisiblePaneCalculateMtx(
bool calc) {
70 mFlag.invisiblePaneCalculateMtx = calc;
73 bool IsDebugDrawMode()
const {
74 return mFlag.debugDrawMode;
85 u8 influencedAlpha : 1;
86 u8 locationAdjust : 1;
87 u8 invisiblePaneCalculateMtx : 1;