12GX_HUD_NAMESPACE_BEGIN()
46 void asyncUpdate(
void )
override;
48 void forceAsyncUpdate(
void )
override;
67 constexpr s32
getPaddingWidth(
void )
const {
return _padding._left + _padding._right; }
69 constexpr s32
getPaddingHeight(
void )
const {
return _padding._top + _padding._bottom; }
#define GX_PROHIBIT_CLASS_BASE(__CLASS__)
GxClassBase継承の禁止宣言
Definition GxBase.h:240
ユニットモジュール基礎クラス
Definition GxModUnitBase.h:22
HUDレイアウトモジュール基礎クラス
Definition GxModUnitHudBoxBase.h:18
constexpr s32 getPaddingWidth(void) const
パディング幅取得
Definition GxModUnitHudBoxBase.h:67
GX_FORCE_INLINE const GxRect & getPadding(void) const
パディング取得
Definition GxModUnitHudBoxBase.h:72
static GX_FORCE_INLINE const GxRtti & getOwnerDerivedRtti(void)
所持者に必要な継承RTTIを取得
Definition GxModUnitHudBoxBase.h:64
GxUnit2DBase::LAYOUT _childLayout
子供のレイアウト
Definition GxModUnitHudBoxBase.h:93
constexpr void setLayoutAxis(GxUnitHudScrollView::LAYOUT_AXIS axis)
レイアウト軸を設定
Definition GxModUnitHudBoxBase.h:84
constexpr void setChildLayout(GxUnit2DBase::LAYOUT layout)
子供のレイアウトを設定
Definition GxModUnitHudBoxBase.h:79
GxRect _padding
パディング
Definition GxModUnitHudBoxBase.h:92
GX_FORCE_INLINE void setPadding(GxRect padding)
パディング設定
Definition GxModUnitHudBoxBase.h:74
constexpr GxUnitHudScrollView::LAYOUT_AXIS getLayoutAxis(void) const
レイアウト軸を取得
Definition GxModUnitHudBoxBase.h:82
GxUnitHudScrollView::LAYOUT_AXIS _layoutAxis
レイアウト軸
Definition GxModUnitHudBoxBase.h:94
virtual GX_FORCE_INLINE void updateInner(void)
更新内部処理
Definition GxModUnitHudBoxBase.h:51
virtual GX_FORCE_INLINE const GxSize calculationRegionSize(b32) const
領域サイズ計算
Definition GxModUnitHudBoxBase.h:55
constexpr GxUnit2DBase::LAYOUT getChildLayout(void) const
子供のレイアウトを取得
Definition GxModUnitHudBoxBase.h:77
~GxModUnitHudBoxBase(void) override
デストラクタ
Definition GxModUnitHudBoxBase.h:37
constexpr s32 getPaddingHeight(void) const
パディング縦取得
Definition GxModUnitHudBoxBase.h:69
実行時型情報クラス
Definition GxRtti.h:154
LAYOUT
配置定義
Definition GxUnit2DBase.h:36
矩形
Definition GxStruct.h:951
サイズ
Definition GxStruct.h:730
static const GxSize ZERO
0
Definition GxStruct.h:743
32bitブーリアン
Definition GxDefine.h:173