OROCHI
 
Loading...
Searching...
No Matches
GxShaderPackage.cpp File Reference

シェーダパッケージクラス More...

#include "Gx.h"
#include <algorithm>
Include dependency graph for GxShaderPackage.cpp:

Classes

struct  FunctionsCompare
 
struct  PassCompare
 

Macros

#define CHECK_READ_POINTER()
 

Functions

 _CUSTOM_ATTRIBUTE (GxProperty::TYPE::U32, "頂点シェーダの数", &GxShaderPackage::getPropertyVertexShaderCount, &GxShaderPackage::setPropertyVertexShaderCount, GxProperty::ATTRIBUTE_READONLY)
 
 _CUSTOM_ATTRIBUTE (GxProperty::TYPE::U32, "ピクセルシェーダの数", &GxShaderPackage::getPropertyPixelShaderCount, &GxShaderPackage::setPropertyPixelShaderCount, GxProperty::ATTRIBUTE_READONLY)
 
 _CUSTOM_ATTRIBUTE (GxProperty::TYPE::U32, "プログラムで設定する関数の数", &GxShaderPackage::getPropertyProgramFunctionsCount, &GxShaderPackage::setPropertyProgramFunctionsCount, GxProperty::ATTRIBUTE_READONLY)
 
 _CUSTOM_ATTRIBUTE (GxProperty::TYPE::U32, "マテリアルで設定する関数の数", &GxShaderPackage::getPropertyMaterialFunctionsCount, &GxShaderPackage::setPropertyMaterialFunctionsCount, GxProperty::ATTRIBUTE_READONLY)
 
 _CUSTOM_ATTRIBUTE (GxProperty::TYPE::U32, "プログラムで設定するパラメータの数", &GxShaderPackage::getPropertyProgramParameterCount, &GxShaderPackage::setPropertyProgramParameterCount, GxProperty::ATTRIBUTE_READONLY)
 
 _CUSTOM_ATTRIBUTE (GxProperty::TYPE::U32, "マテリアルで設定するパラメータの数", &GxShaderPackage::getPropertyMaterialParameterCount, &GxShaderPackage::setPropertyMaterialParameterCount, GxProperty::ATTRIBUTE_READONLY)
 
bool LessHeight (const s32 &rLeft, const s32 &rRight)
 

Detailed Description

シェーダパッケージクラス

Author
Copyright (C)2009 SiliconStudio Inc. All rights reserved.
Kei Honda
Kazuyuki Asano

Macro Definition Documentation

◆ CHECK_READ_POINTER

#define CHECK_READ_POINTER ( )
Value:
{ \
if( pDataRead >= pDataEnd ) \
{ \
GX_SAFE_FREE_MEMORY(pData); \
GX_TRACE(GX_TRACE_CATEGORY_CORE, "コンフィグファイルの読み込みに失敗したので再作成します"); \
return true; \
} \
}

Function Documentation

◆ LessHeight()

bool LessHeight ( const s32 & rLeft,
const s32 & rRight )
Parameters
stream[out] 書き込み先ストリーム
Returns
成功ならtrue