13GX_CORE_NAMESPACE_BEGIN()
18class GxToolMaterialFunction : public GxToolResourceEditBase
37 GxToolMaterialFunction(
void );
40 b32 initialize(
void )
override;
42 void setResource(
GxResBase* pResource)
override;
56 void update(
void)
override;
59 void outputProgram(
b32 isGlsl);
67 GxGuiSplitter* _pSplitterHorizontal;
68 GxGuiFormProperty* _pFormProperty;
69 GxGuiFormShaderGraph* _pFormShaderGraph;
74GX_CORE_NAMESPACE_END()
#define GX_PROHIBIT_CLASS_BASE_REFERENCE(__CLASS__)
GxClassBaseReference継承の禁止宣言(new以外の生成禁止 + コピー禁止)
Definition GxBase.h:244
基底クラス
Definition GxBase.h:51
プロパティテーブルクラス
Definition GxProperty.h:1641
リソース基底クラス
Definition GxResBase.h:23
32bitブーリアン
Definition GxDefine.h:173