- Main Page
- Namespaces
- Classes
- Related Pages

- Class List
- Class Hierarchy
- Class Members

# BuddhaLib::IHardwareDirectionalLight Class Reference

ハードウェアエフェクトで使用されるライトのインターフェイス More...

`#include <BuddhaHardwareEffectLight.h>`

Inheritance diagram for BuddhaLib::IHardwareDirectionalLight:

List of all members.

## Public Member Functions
virtual void | SetDiffuseColor (const Color &color)
| ディフューズ色を設定する
virtual void | SetSpecularColor (const Color &color)
| スペキュラー色を設定する
virtual void | SetDirection (const Vector3 &direction)
| ライトの照射方向を設定する
virtual void | SetEnabled (bool bEnabled)
| ライトの有効/無効を設定する

## Detailed Description

ハードウェアエフェクトで使用されるライトのインターフェイス

Remarks:
  ハードウェアエフェクトを使用しているプログラムが、後日、プログラマブルシェーダに 交換する際に、コードを変更する量が少なくて済むように定義されているインターフェイス

## Member Function Documentation

virtual void BuddhaLib::IHardwareDirectionalLight::SetEnabled | ( | bool | bEnabled | ) | `[virtual]`

ライトの有効/無効を設定する

Parameters:

  | bEnabled | ライトの有効/無効を示している値

Reimplemented in BuddhaLib::HardwareDirectionalLight.