ランタイム: Mix/Scene/IContactListener.h Source File

ランタイム

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- File List
- File Members

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
12 class IContactListener : public Mix::Reference
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 }}
Mix::Scene::IDynamicsObject
ダイナミクスオブジェクトインターフェース
Definition: IDynamicsObject.h:12
Mix::Scene::DYNAMICS_CONTACT_POINT
接触ポイント構造体
Definition: Common.h:2625
Mix::Scene::IContactListener::~IContactListener
virtual ~IContactListener(void)
デストラクタ
Definition: IContactListener.h:16
UInt32
unsigned int UInt32
符号無し32ビット整数
Definition: Common.h:68
Mix::Scene::IContactListener::OnContact
virtual void OnContact(Mix::Scene::IDynamicsObject *pDynamicsObjectA, Mix::Scene::IDynamicsObject *pDynamicsObjectB, UInt32 pointNum, const Mix::Scene::DYNAMICS_CONTACT_POINT *points)=0
オブジェクトが接触した際に呼び出されます
Mix
ミックス
Definition: AtomicValue.h:6
Mix::Scene::IContactListener
コンタクトリスナーインターフェース
Definition: IContactListener.h:12
Mix::Reference
リファレンスクラス
Definition: Reference.h:12
Reference.h
リファレンスクラスインクルードファイル