- Main Page
- Namespaces
- Classes
- Related Pages

- Class List
- Class Hierarchy
- Class Members

# BuddhaLib::HardwareDirectionalLight Class Reference

HardwareEffect 用に IHardwareDirectionalLight を実装したライトクラス. More...

`#include <BuddhaHardwareEffectLight.h>`

Inheritance diagram for BuddhaLib::HardwareDirectionalLight:

List of all members.

## Public Member Functions
void | SetDiffuseColor (const Color &color)
| ディフューズ色を設定する
void | SetSpecularColor (const Color &color)
| スペキュラー色を設定する
void | SetDirection (const Vector3 &direction)
| ライトの照射方向を設定する
void | SetEnabled (bool bEnabled)
| ライトの有効/無効を設定する
## Protected Attributes
D3DLIGHT9 | mD3D9Light
| Direct3D Light 構造体.
bool | mEnabled
| このライトの有効/無効を示すフラグ

## Detailed Description

HardwareEffect 用に IHardwareDirectionalLight を実装したライトクラス.

## Member Function Documentation

void BuddhaLib::HardwareDirectionalLight::SetEnabled | ( | bool | bEnabled | ) | `[inline, virtual]`

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

Parameters:

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

Reimplemented from BuddhaLib::IHardwareDirectionalLight.