SGImageの集合クラス. [詳細]
#include <sgimage.h>
Public メソッド | |
| SGImageList () | |
| SGImageListのコンストラクタ. | |
| virtual | ~SGImageList () |
| SGImageListのデストラクタ. | |
| void | RemoveAll () |
| 登録されている全てのイメージを削除する | |
| SGImage * | Find (int id) |
| 指定したオブジェクトを検索する | |
| SGButtonImage * | CreateButtonImage (SGCore *core, int id) |
| ボタン リソースを作成する | |
| SGEditboxImage * | CreateEditboxImage (SGCore *core, int id) |
| エディットボックス リソースを作成する | |
| SGFrameImage * | CreateFrameImage (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 | ) |
| SGButtonImage * CreateButtonImage | ( | SGCore * | core, | |
| int | id | |||
| ) |
ボタン リソースを作成する
ボタン リソースを生成します。
この関数は SGCore::CreateButtonImage() からコールされます。
直接使用することはありません。
詳細は SGCore::CreateButtonImage() の説明を参照して下さい。
| SGEditboxImage * CreateEditboxImage | ( | SGCore * | core, | |
| int | id | |||
| ) |
エディットボックス リソースを作成する
エディットボックス リソースを生成します。
この関数は SGCore::CreateEditboxImage() からコールされます。
直接使用することはありません。
詳細は SGCore::CreateEditboxImage() の説明を参照して下さい。
| SGFrameImage * CreateFrameImage | ( | SGCore * | core, | |
| int | id | |||
| ) |
フレーム リソースを作成する
フレーム リソースを生成します。
この関数は SGCore::CreateFrameImage() からコールされます。
直接使用することはありません。
詳細は SGCore::CreateFrameImage() の説明を参照して下さい。
| int CreateImage | ( | int | id | ) |
サーフェースを作成する
登録されているファイル名の画像を読み込み、サーフェースを生成します。
この関数は、
SGGroupObject::AddButton()
SGGroupObject::AddEditbox()
SGGroupObject::AddFrame()
からコールされています。
| id | 登録済みリソースID |
| TRUE | 成功 | |
| FALSE | 失敗 |
| int ReleaseImage | ( | int | id | ) |
確保したリソースを解放する
確保したリソースを解放します。
| id | リソースID |
| TRUE | 解放しました。 | |
| FALSE | 解放できませんでした。 |