プロジェクタクラス More...
#include "GxShader.h"
Functions | |
_ENUM_NAME_GUI (_drawType, "描画タイプ", DRAW_TYPE) | |
_PAGE_BEGIN_ATTRIBUTE ("アルファテスト", GxProperty::ATTRIBUTE_EXPAND) | |
_STRUCT_CUSTOM (GxProperty::TYPE::U32, "関数", &GxUnitProjector::getPropertyAlphaTestFunction, &GxUnitProjector::setPropertyAlphaTestFunction) | |
_STRUCT_CUSTOM (GxProperty::TYPE::U32, "基準値", &GxUnitProjector::getPropertyAlphaTestReference, &GxUnitProjector::setPropertyAlphaTestReference) | |
_PAGE_END () | |
_PARAM_NAME (_drawOrder, "描画順") | |
_RESOURCE_CUSTOM (GxResTexture, "テクスチャリソース", &GxUnitProjector::getPropertyTextureResource, &GxUnitProjector::setPropertyTextureResource) | |
_PARAM_NAME (_color, "カラー") | |
_PARAM_NAME (_near, "ニアクリップ距離") | |
_PARAM_NAME (_far, "ファークリップ距離") | |
_PARAM_NAME (_fadeDistance, "フェード距離") | |
_PAGE_BEGIN_ATTRIBUTE ("開発用", GxProperty::ATTRIBUTE_EXPAND) | |
_PARAM_NAME_ATTRIBUTE (_showTexture, "投影元テクスチャを表示", GxProperty::ATTRIBUTE_NOSERIALIZE) | |
_PARAM_NAME_ATTRIBUTE (_showRange, "投影範囲を表示", GxProperty::ATTRIBUTE_NOSERIALIZE) | |
プロジェクタクラス