12GX_HUD_NAMESPACE_BEGIN()
46 void updateInner(
void )
override;
50 const GxSize calculationRegionSize(
b32 isAddPadding =
true )
const override;
65 constexpr s32
getSpacing(
void )
const {
return _spacing; }
67 constexpr void setSpacing( s32 spacing ) { _spacing = spacing; }
#define GX_PROHIBIT_CLASS_BASE(__CLASS__)
GxClassBase継承の禁止宣言
Definition GxBase.h:240
HUDレイアウトモジュール基礎クラス
Definition GxModUnitHudBoxBase.h:18
HUD水平/垂直レイアウトモジュールクラス
Definition GxModUnitHudBox.h:18
~GxModUnitHudBox(void) override
デストラクタ
Definition GxModUnitHudBox.h:37
constexpr void setSpacing(s32 spacing)
スペース設定
Definition GxModUnitHudBox.h:67
GX_FORCE_INLINE void setAutoAdjustChildSizeHeight(b32 on)
子供の縦幅を自動調整する設定
Definition GxModUnitHudBox.h:71
b32 _isAutoAdjustChildSizeHeight
子供の縦を自動調整する
Definition GxModUnitHudBox.h:81
GX_FORCE_INLINE void setAutoAdjustChildSizeWidth(b32 on)
子供の横幅を自動調整する設定
Definition GxModUnitHudBox.h:69
constexpr s32 getSpacing(void) const
スペース取得
Definition GxModUnitHudBox.h:65
s32 _spacing
スペース
Definition GxModUnitHudBox.h:79
b32 _isAutoAdjustChildSizeWidth
子供の横を自動調整する
Definition GxModUnitHudBox.h:80
2D基礎ユニットクラス
Definition GxUnit2DBase.h:24
サイズ
Definition GxStruct.h:730
2次元ベクトル
Definition GxVector.h:34
32bitブーリアン
Definition GxDefine.h:173