12GX_HUD_NAMESPACE_BEGIN()
30 static const GxSize DEFAULT_CELL_SIZE;
32 static const u32 DEFAULT_CONSTRAINT_LAYOUT_NUM = 2;
52 void updateInner(
void )
override;
56 const GxSize calculationRegionSize(
b32 isAddPadding =
true )
const override;
#define GX_PROHIBIT_CLASS_BASE(__CLASS__)
GxClassBase継承の禁止宣言
Definition GxBase.h:240
HUDレイアウトモジュール基礎クラス
Definition GxModUnitHudBoxBase.h:18
HUDグリッドレイアウトモジュールクラス
Definition GxModUnitHudBoxGrid.h:18
~GxModUnitHudBoxGrid(void) override
デストラクタ
Definition GxModUnitHudBoxGrid.h:43
GX_FORCE_INLINE void setCellSize(GxSize size)
セルサイズ設定
Definition GxModUnitHudBoxGrid.h:65
GxSize _cellSize
セルサイズ
Definition GxModUnitHudBoxGrid.h:77
GxSize _spacing
スペース
Definition GxModUnitHudBoxGrid.h:78
u32 _constraintLayoutNum
レイアウト数
Definition GxModUnitHudBoxGrid.h:79
GX_FORCE_INLINE void setSpacing(GxSize spacing)
スペース設定
Definition GxModUnitHudBoxGrid.h:67
constexpr void setConstraintLayoutNum(u32 num)
レイアウト数設定
Definition GxModUnitHudBoxGrid.h:69
サイズ
Definition GxStruct.h:730
32bitブーリアン
Definition GxDefine.h:173