広告 [PR]スキンケア  転職 化粧品 無料 ライブチャット

クラス DxExInputTools の解説

#include <DxExInputTools.hpp>

DxExInputToolsに対する継承グラフ

Inheritance graph
[凡例]
DxExInputToolsのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

 DxExInputTools ()
virtual ~DxExInputTools ()
virtual int GetInputAll ()
 必ず、情報を取得する前にGetInputAllを呼んでください。

virtual int GetJoypadNum ()
virtual int GetJoypadState (int ID)
virtual int GetJoypadAnalogInput (int *XBuf, int *YBuf, int InputType)
virtual int SetMouseDispFlag (bool DispFlag)
virtual int GetMousePoint (int *XBuf, int *YBuf)
virtual int SetMousePoint (int PointX, int PointY)
virtual int GetMouseInput ()
virtual int GetMouseWheelRotVol ()
virtual int CheckHitKeyAll ()
virtual int CheckHitKey (int KeyCode)
virtual int GetHitKeyStateAll (char *KeyStateBuf)
bool isDownKey ()
bool isLeftKey ()
bool isRightKey ()
bool isUpKey ()
bool isZOnce ()
bool isXOnce ()
bool isDownOnce ()
bool isLeftOnce ()
bool isRightOnce ()
bool isUpOnce ()
bool isZ ()
bool isX ()
bool isC ()
bool isA ()
bool isS ()
bool isD ()
bool isQ ()
bool isW ()
bool isSpace ()
bool isESC ()

Protected メソッド

bool isAKey ()
bool isBKey ()
bool isCKey ()
bool isXKey ()
bool isYKey ()
bool isZKey ()
bool isLKey ()
bool isRKey ()
bool isStartKey ()
bool isMKey ()

解説

覚え書き:
DxLibの入力系の処理をまとめたもの。 一回だけ押されたかどうかをサポートしてます^^;
使用例: IdKingyoInputManager p = new DxExInputTools;
for(;;){//メインループ内 p->GetInputAll();//最初のほうに呼び出す。

if(p->isLeftKey()){ //左が押されていた時など } }


コンストラクタとデストラクタの解説

DxExInputTools::DxExInputTools  )  [inline]
 

virtual DxExInputTools::~DxExInputTools  )  [inline, virtual]
 


メソッドの解説

int DxExInputTools::CheckHitKey int  KeyCode  )  [virtual]
 

IdKingyoInputManagerに実装されています.

int DxExInputTools::CheckHitKeyAll  )  [virtual]
 

IdKingyoInputManagerに実装されています.

int DxExInputTools::GetHitKeyStateAll char *  KeyStateBuf  )  [virtual]
 

IdKingyoInputManagerに実装されています.

int DxExInputTools::GetInputAll  )  [virtual]
 

必ず、情報を取得する前にGetInputAllを呼んでください。

IdKingyoInputManagerに実装されています.

int DxExInputTools::GetJoypadAnalogInput int *  XBuf,
int *  YBuf,
int  InputType
[virtual]
 

IdKingyoInputManagerに実装されています.

int DxExInputTools::GetJoypadNum  )  [virtual]
 

IdKingyoInputManagerに実装されています.

int DxExInputTools::GetJoypadState int  ID  )  [virtual]
 

IdKingyoInputManagerに実装されています.

int DxExInputTools::GetMouseInput  )  [virtual]
 

IdKingyoInputManagerに実装されています.

int DxExInputTools::GetMousePoint int *  XBuf,
int *  YBuf
[virtual]
 

IdKingyoInputManagerに実装されています.

int DxExInputTools::GetMouseWheelRotVol  )  [virtual]
 

IdKingyoInputManagerに実装されています.

bool DxExInputTools::isA  )  [inline]
 

bool DxExInputTools::isAKey  )  [inline, protected]
 

bool DxExInputTools::isBKey  )  [inline, protected]
 

bool DxExInputTools::isC  )  [inline]
 

bool DxExInputTools::isCKey  )  [inline, protected]
 

bool DxExInputTools::isD  )  [inline]
 

bool DxExInputTools::isDownKey  )  [inline]
 

bool DxExInputTools::isDownOnce  )  [inline]
 

bool DxExInputTools::isESC  )  [inline]
 

bool DxExInputTools::isLeftKey  )  [inline]
 

bool DxExInputTools::isLeftOnce  )  [inline]
 

bool DxExInputTools::isLKey  )  [inline, protected]
 

bool DxExInputTools::isMKey  )  [inline, protected]
 

bool DxExInputTools::isQ  )  [inline]
 

bool DxExInputTools::isRightKey  )  [inline]
 

bool DxExInputTools::isRightOnce  )  [inline]
 

bool DxExInputTools::isRKey  )  [inline, protected]
 

bool DxExInputTools::isS  )  [inline]
 

bool DxExInputTools::isSpace  )  [inline]
 

bool DxExInputTools::isStartKey  )  [inline, protected]
 

bool DxExInputTools::isUpKey  )  [inline]
 

bool DxExInputTools::isUpOnce  )  [inline]
 

bool DxExInputTools::isW  )  [inline]
 

bool DxExInputTools::isX  )  [inline]
 

bool DxExInputTools::isXKey  )  [inline, protected]
 

bool DxExInputTools::isXOnce  )  [inline]
 

bool DxExInputTools::isYKey  )  [inline, protected]
 

bool DxExInputTools::isZ  )  [inline]
 

bool DxExInputTools::isZKey  )  [inline, protected]
 

bool DxExInputTools::isZOnce  )  [inline]
 

int DxExInputTools::SetMouseDispFlag bool  DispFlag  )  [virtual]
 

IdKingyoInputManagerに実装されています.

int DxExInputTools::SetMousePoint int  PointX,
int  PointY
[virtual]
 

IdKingyoInputManagerに実装されています.


このクラスの解説は次のファイルから生成されました:
DxLib Extension Library ( DxEx )に対してThu Aug 21 13:19:09 2003に生成されました。 doxygen1.3