クラス SGImageList

SGImageの集合クラス. [詳細]

#include <sgimage.h>

すべてのメンバ一覧

Public メソッド

 SGImageList ()
 SGImageListのコンストラクタ.
virtual ~SGImageList ()
 SGImageListのデストラクタ.
void RemoveAll ()
 登録されている全てのイメージを削除する
SGImageFind (int id)
 指定したオブジェクトを検索する
SGButtonImageCreateButtonImage (SGCore *core, int id)
 ボタン リソースを作成する
SGEditboxImageCreateEditboxImage (SGCore *core, int id)
 エディットボックス リソースを作成する
SGFrameImageCreateFrameImage (SGCore *core, int id)
 フレーム リソースを作成する
int CreateImage (int id)
 サーフェースを作成する
int ReleaseImage (int id)
 確保したリソースを解放する

説明

SGImageの集合クラス.

このクラスは、SGImageオブジェクトおよびその派生クラスのオブジェクトの可変長配列を継承します


コンストラクタとデストラクタ

SGImageList (  ) 

SGImageListのコンストラクタ.

SGImageListのコンストラクタです。

~SGImageList (  )  [virtual]

SGImageListのデストラクタ.

SGImageListのデストラクタです。


関数

void RemoveAll (  ) 

登録されている全てのイメージを削除する

登録されている全てのイメージを削除します。

SGImage * Find ( int  id  ) 

指定したオブジェクトを検索する

指定されたリソースIDのイメージを登録されているイメージから検索します。

引数:
id リソースID
戻り値:
SGImage
SGButtonImage * CreateButtonImage ( SGCore core,
int  id 
)

ボタン リソースを作成する

ボタン リソースを生成します。
この関数は SGCore::CreateButtonImage() からコールされます。
直接使用することはありません。
詳細は SGCore::CreateButtonImage() の説明を参照して下さい。

参照:
SGCore::CreateButtonImage(int id)
SGEditboxImage * CreateEditboxImage ( SGCore core,
int  id 
)

エディットボックス リソースを作成する

エディットボックス リソースを生成します。
この関数は SGCore::CreateEditboxImage() からコールされます。
直接使用することはありません。
詳細は SGCore::CreateEditboxImage() の説明を参照して下さい。

参照:
SGCore::CreateEditboxImage(int id)
SGFrameImage * CreateFrameImage ( SGCore core,
int  id 
)

フレーム リソースを作成する

フレーム リソースを生成します。
この関数は SGCore::CreateFrameImage() からコールされます。
直接使用することはありません。
詳細は SGCore::CreateFrameImage() の説明を参照して下さい。

参照:
SGCore::CreateFrameImage(int id)
int CreateImage ( int  id  ) 

サーフェースを作成する

登録されているファイル名の画像を読み込み、サーフェースを生成します。
この関数は、
SGGroupObject::AddButton()
SGGroupObject::AddEditbox()
SGGroupObject::AddFrame()
からコールされています。

引数:
id 登録済みリソースID
戻り値:
TRUE 成功
FALSE 失敗
int ReleaseImage ( int  id  ) 

確保したリソースを解放する

確保したリソースを解放します。

引数:
id リソースID
戻り値:
TRUE 解放しました。
FALSE 解放できませんでした。

このクラスの説明は次のファイルから生成されました:

PlusG リファレンスマニュアル Ver 2.0.0