open-mgl-dev (開発バージョン) (0.7.9.80) | 2009-11-02 22:25 |
open-mgl (DirectX9, VC++2008) (0.7.9) | 2009-09-27 20:32 |
roast-dev (開発バージョン) (0.0.1.40-dev) | 2009-11-02 23:09 |
>FrontPage>AGH>AGH/クラスリファレンス>aghCImageBase
画像コントロールのクラス。
virtual bool Load(const char* szImageFilePath); // 画像ファイルを読み込み
virtual void SetSrcRect(int left, int top, int right, int bottom); // 表示する矩形範囲を指定
virtual void SetSrcRect(_AGH_RECT &rect); // 表示する矩形範囲を指定
virtual void SetScale(float fScale); // 縮尺倍率を設定。初期状態は1.0f
virtual void SetScale(float fScaleX, float fScaleY); // 縮尺倍率を設定。初期状態は1.0f
virtual AGHVECTOR2 GetScale(){ return AGHVECTOR2(m_fScaleX,m_fScaleY); } // 設定されている縮尺率をAGHVECTOR2型で取得
virtual float GetScaleX(){ return m_fScaleX; } // 設定されているXの縮尺率を取得
virtual float GetScaleY(){ return m_fScaleY; } // 設定されているYの縮尺率を取得
virtual void SetAngle(angle_t fAngle){ m_fAngle = fAngle; } // 角度を設定(単位は度)
virtual angle_t GetAngle(){ return m_fAngle; } // 角度を取得(単位は度)
virtual void SetAngle(angle_t fAngle){ m_fAngle = fAngle; }
virtual angle_t GetAngle(){ return m_fAngle; }