ライト基礎クラス More...
#include "Gx.h"
Functions | |
GX_ENUM_VALUE ("不明", TYPE::UNKNOWN) | |
GX_ENUM_VALUE ("ディレクショナル", TYPE::DIRECTIONAL) | |
GX_ENUM_VALUE ("ポイント", TYPE::POINT) | |
GX_ENUM_VALUE ("スポット", TYPE::SPOT) | |
GX_FLAG_VALUE ("表示", DEVELOP_FLAG::SHOW_OBJECT) | |
GX_FLAG_VALUE ("効果範囲表示", DEVELOP_FLAG::SHOW_RANGE) | |
_PARAM_NAME (_enable, "有効") | |
_ENUM_NAME_ATTRIBUTE_GUI (_type, "タイプ", GxProperty::ATTRIBUTE_READONLY, TYPE) | |
_PARAM_NAME (_group, "グループ") | |
_PARAM_NAME_ATTRIBUTE (_range, "効果範囲", GxProperty::ATTRIBUTE_READONLY) | |
_PARAM_NAME_ATTRIBUTE (_color, "カラー", GxProperty::ATTRIBUTE_EXPAND) | |
_PARAM_NAME (_priority, "優先度") | |
_FLAG_NAME_ATTRIBUTE_GUI (_developFlag, "開発用フラグ", GxProperty::ATTRIBUTE_NOSERIALIZE, DEVELOP_FLAG) | |
_CUSTOM (GxProperty::TYPE::F32, "外側の円錐の角度", &GxUnitLightSpotBase::getPropertyOuterAngleDegree, &GxUnitLightSpotBase::setPropertyOuterAngleDegree) | |
_CUSTOM (GxProperty::TYPE::F32, "内側の円錐の角度", &GxUnitLightSpotBase::getPropertyInnerAngleDegree, &GxUnitLightSpotBase::setPropertyInnerAngleDegree) | |
ライト基礎クラス