12GX_CORE_NAMESPACE_BEGIN()
39 void cleanup(
void )
override;
52 void adjustSize(
void );
83 void setResource(
GxResBase* pResource )
override;
101GX_CORE_NAMESPACE_END()
#define GX_PROHIBIT_CLASS_BASE_REFERENCE(__CLASS__)
GxClassBaseReference継承の禁止宣言(new以外の生成禁止 + コピー禁止)
Definition GxBase.h:244
テクスチャクラス
Definition GxRenderTexture.h:19
リソース基底クラス
Definition GxResBase.h:23
テクスチャリソース
Definition GxResTexture.h:23
2D基礎ユニットクラス
Definition GxUnit2DBase.h:24
2D画像ユニット基礎クラス
Definition GxUnit2DImageBase.h:18
GX_FORCE_INLINE void getTextureResourceProperty(void *const pValue)
テクスチャリソース取得(プロパティ用)
Definition GxUnit2DImageBase.h:66
GX_FORCE_INLINE void setSamplerState(GxRenderSamplerState state)
サンプラステートを設定
Definition GxUnit2DImageBase.h:73
GX_FORCE_INLINE void setTextureResourceProperty(const void *const pValue)
テクスチャリソース設定(プロパティ用)
Definition GxUnit2DImageBase.h:68
constexpr GxResTexture * getTextureResource(void) const
テクスチャリソースを取得
Definition GxUnit2DImageBase.h:61
GxRenderSamplerState _samplerState
サンプラステート
Definition GxUnit2DImageBase.h:96
GX_FORCE_INLINE GxRenderSamplerState getSamplerState(void) const
サンプラステートを取得
Definition GxUnit2DImageBase.h:71
GxResTexture * _pResTexture
テクスチャリソース
Definition GxUnit2DImageBase.h:95
プリミティブマテリアル
Definition GxPrimitive.h:103
サンプラステート
Definition GxRender.h:1046
32bitブーリアン
Definition GxDefine.h:173