8 namespace Mix{
namespace Scene{
3次元浮動小数点ベクトルクラス
Definition: Vector3.h:12
ローカルライトインターフェース
Definition: ILocalLight.h:13
virtual ~ISpotLight(void)
デストラクタ
Definition: ISpotLight.h:16
スポットライトインターフェース
Definition: ISpotLight.h:12
virtual Float32 GetRange(void) const =0
影響を与える範囲を取得します
virtual void SetCone(Float32 innerAngle, Float32 outerAngle)=0
コーンの設定をします
virtual void SetDirection(const Mix::Vector3 &dir)=0
方向を設定します
virtual const Mix::Vector3 & GetDirection(void) const =0
方向を取得します
virtual Float32 GetExponent(void) const =0
スポットライトがあたった際の輝きの鋭さを取得します
virtual Float32 GetConeInnerAngle(void) const =0
コーンの内角を取得します
virtual void SetRange(Float32 range)=0
影響を与える範囲を設定します
ミックス
Definition: AtomicValue.h:6
virtual void SetExponent(Float32 exp)=0
スポットライトがあたった際の輝きの鋭さ(ハイライト)を設定します
float Float32
32ビット浮動小数点
Definition: Common.h:83
virtual Float32 GetConeOuterAngle(void) const =0
コーンの外角を取得します
ローカルライトインターフェースインクルードファイル