- Main Page
- Namespaces
- Classes
- Related Pages

# Todo List

Class BuddhaLib::BoundingSphere
  この BoundingSphere 構造体は開発途中のものです。

Member BuddhaLib::BoundingSphere::Contains (const Vector3 &point, CONTAINMENT_TYPE &result) const
  ここは近値判定

Member BuddhaLib::DrawableComponent::UnloadGraphicContent (bool unloadAllContent)
  コレクションリストから排除された際に、どのタイミングでアンロードするか決定して実装

Member BuddhaLib::Effect::mTechniqueList
  このクラスを完全なインターフェイスにするためには、ここには不要

Member BuddhaLib::Effect::m_pCurrentTechnique
  このクラスを完全なインターフェイスにするためには、ここには不要

Member BuddhaLib::Effect::mIsBegan
  このクラスを完全なインターフェイスにするためには、ここには不要

Class BuddhaLib::GameComponentCollection
  Remove 後、再度 Add したコンポーネントは Initialize 呼ばない

Class BuddhaLib::GameComponentCollection
  Remove 後、再度 Add したコンポーネントは LoadGraphicContent 呼ばない（ただし、デバイス消失は別処理）

Class BuddhaLib::GamePad
  Keyboard と同様 _update() で毎フレーム更新では？

Class BuddhaLib::Keys
  すべての DIK キー番号が網羅されていない

Member BuddhaLib::Matrix::CreateLookAt (const Vector3 &from, const Vector3 &to, const Vector3 &up)
  自前演算を行う

Member BuddhaLib::Matrix::CreateBillboard (const Vector3 &objectPosition, const Vector3 &cameraPosition, const Vector3 &cameraUpVector, Matrix &result)
  DXヘルパ関数を使っているので、あとで公式で修正する

Member BuddhaLib::TimeSpan::GetDays (void) const
  キャッシュ方式に修正のこと

Member BuddhaLib::TimeSpan::GetMilliseconds (void) const
  キャッシュ方式に修正のこと

Class BuddhaLib::Vector3
  まだ整理が必要

Class BuddhaLib::Vector3
  スカラー値に対する演算子オーバーロードは不要かもしれない

Class BuddhaLib::Vector3
  クロス積がない...

Class BuddhaLib::Vector4
  定義しかない...