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

ランタイム

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

- File List
- File Members

IMotionListener.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 IMotionListener : public Mix::Reference
13 {
14 public:
16 virtual ~IMotionListener( void ) {}
17
18 public:
24 virtual void OnActivate( const Mix::Scene::IMotion* pMotion,
25 const Mix::Scene::MOTION_HANDLE& handle,
26 Boolean bActive ) = 0;
27
33 virtual void OnEntry( const Mix::Scene::IMotion* pMotion,
34 const Mix::Scene::MOTION_HANDLE& handle,
35 const Mix::Scene::MOTION_ENTRY_DESC& desc,
36 Float32 frame ) = 0;
37 };
38
39 }}
Mix::Scene::IMotionListener::~IMotionListener
virtual ~IMotionListener(void)
デストラクタ
Definition: IMotionListener.h:16
Mix::Scene::IMotionListener::OnEntry
virtual void OnEntry(const Mix::Scene::IMotion *pMotion, const Mix::Scene::MOTION_HANDLE &handle, const Mix::Scene::MOTION_ENTRY_DESC &desc, Float32 frame)=0
ユーザーが指定した範囲に入った際に呼び出されます
Mix::Scene::IMotionListener::OnActivate
virtual void OnActivate(const Mix::Scene::IMotion *pMotion, const Mix::Scene::MOTION_HANDLE &handle, Boolean bActive)=0
再生を開始、もしくわ終了した際に呼び出されます
Mix::Scene::IMotionListener
モーションリスナーインターフェース
Definition: IMotionListener.h:12
Mix::Scene::MOTION_ENTRY_DESC
モーションエントリー構造体
Definition: Common.h:2312
Mix
ミックス
Definition: AtomicValue.h:6
Float32
float Float32
32ビット浮動小数点
Definition: Common.h:83
Mix::Reference
リファレンスクラス
Definition: Reference.h:12
Reference.h
リファレンスクラスインクルードファイル
Mix::Scene::MOTION_HANDLE
モーションハンドル構造体
Definition: Common.h:2142
Boolean
BOOL Boolean
32ビットブーリアン
Definition: Common.h:102
Mix::Scene::IMotion
モーションインターフェース
Definition: IMotion.h:12