BuddhaLib::DrawableComponent Class Reference

描画時に通知を受ける GameComponent More...

#include <BuddhaGameComponent.h>

Inheritance diagram for BuddhaLib::DrawableComponent:

BuddhaLib::GameComponent List of all members.

Public Member Functions

virtual void LoadGraphicsContent (bool loadAllContent)
 コンポーネントが必要とするグラフィックコンテンツをロードする
virtual void UnloadGraphicContent (bool unloadAllContent)
 コンポーネントが持っているグラフィックコンテンツを解放する
void SetDrawOrder (int order)
 描画順をセットする
int GetDrawOrder (void) const
 描画順を取得する

Detailed Description

描画時に通知を受ける GameComponent


Member Function Documentation

virtual void BuddhaLib::DrawableComponent::LoadGraphicsContent ( bool  loadAllContent  )  [inline, virtual]

コンポーネントが必要とするグラフィックコンテンツをロードする

Remarks:
このメンバ関数は、必要に応じて Game クラスより呼びだされます。 コンポーネントコレクションに追加したときの最初のコールバックのかかり方は GameComponent::Initialize() と同じであり、必ず Initialize() に続けて呼びだされます。
Parameters:
loadAllContent true のとき、自動メモリ管理のグラフィックコンテンツもロードする

virtual void BuddhaLib::DrawableComponent::UnloadGraphicContent ( bool  unloadAllContent  )  [inline, virtual]

コンポーネントが持っているグラフィックコンテンツを解放する

Remarks:
このメンバ関数は、必要に応じて Game クラスより呼びだされます。
Todo:
コレクションリストから排除された際に、どのタイミングでアンロードするか決定して実装
Parameters:
unloadAllContent true のとき、自動メモリ管理のグラフィックコンテンツも解放する

void BuddhaLib::DrawableComponent::SetDrawOrder ( int  order  ) 

描画順をセットする

Parameters:
order 新しい描画順


Generated on Fri Jun 29 16:49:19 2007 for BuddhaLib by  doxygen 1.5.2