ランタイム
IContactListener.h
Go to the documentation of this file.
1 #pragma once
2 
5 
6 #include "Mix/Reference.h"
7 
8 namespace Mix{ namespace Scene{
9 
13  {
14  protected:
16  virtual ~IContactListener( void ) {}
17 
18  public:
27  virtual void OnContact( Mix::Scene::IDynamicsObject* pDynamicsObjectA,
28  Mix::Scene::IDynamicsObject* pDynamicsObjectB,
29  UInt32 pointNum,
30  const Mix::Scene::DYNAMICS_CONTACT_POINT* points ) = 0;
31 
32  };
33 
34 }}
ダイナミクスオブジェクトインターフェース
Definition: IDynamicsObject.h:12
接触ポイント構造体
Definition: Common.h:2625
virtual ~IContactListener(void)
デストラクタ
Definition: IContactListener.h:16
unsigned int UInt32
符号無し32ビット整数
Definition: Common.h:68
virtual void OnContact(Mix::Scene::IDynamicsObject *pDynamicsObjectA, Mix::Scene::IDynamicsObject *pDynamicsObjectB, UInt32 pointNum, const Mix::Scene::DYNAMICS_CONTACT_POINT *points)=0
オブジェクトが接触した際に呼び出されます
ミックス
Definition: AtomicValue.h:6
コンタクトリスナーインターフェース
Definition: IContactListener.h:12
リファレンスクラス
Definition: Reference.h:12
リファレンスクラスインクルードファイル