2 #ifndef __CIMAGEMANAGER_H__
3 #define __CIMAGEMANAGER_H__
5 #include "..\CommonIncludes.h"
88 int Load(
void ) throw( ... );
97 void Draw(
int arg_iX,
int arg_iY,
EImageID arg_eImageID );
120 struct tag_Graphics {
129 int GetTransformedCoordinates_X(
int arg_iX );
134 int GetTransformedCoordinates_Y(
EImageID arg_eImageID,
int arg_iY );
143 tag_Graphics m_aSGraphics[ EImageID::TOTAL ];
Definition: CImageManager.h:54
画像の管理をするクラス
Definition: CImageManager.h:34
Definition: CImageManager.h:63
Definition: CImageManager.h:52
Definition: CImageManager.h:61
Definition: CImageManager.h:65
static const int CLIENT_AREA_HEIGHT
画面の縦幅
Definition: CImageManager.h:41
CImageManager(void)
Definition: CImageManager.cpp:5
Definition: CImageManager.h:58
EImageID
画像ファイルの固有識別子
Definition: CImageManager.h:51
Definition: CImageManager.h:59
Definition: CImageManager.h:64
void Draw(int arg_iX, int arg_iY, EImageID arg_eImageID)
画像の描画
Definition: CImageManager.cpp:63
Definition: CImageManager.h:56
void DrawAlpha(int arg_iX, int arg_iY, EImageID arg_eImageID, int arg_iAlpha)
透明度を設定して描画
Definition: CImageManager.cpp:82
Definition: CImageManager.h:67
int Load(void)
画像ファイルを一括でロードします。
Definition: CImageManager.cpp:37
Definition: CImageManager.h:62
static const int CLIENT_AREA_WIDTH
画面の横幅
Definition: CImageManager.h:38
Definition: CImageManager.h:53