ランタイム
IActorListener.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  public:
18  {
20  };
21 
25  {
28  };
29 
30  public:
32  virtual ~IActorListener( void ) {}
33 
34  public:
39 
44  };
45 
46 }}
3次元浮動小数点ベクトルクラス
Definition: Vector3.h:12
アクターモデルインターフェース
Definition: IActorModel.h:13
クォータニオンクラス
Definition: Quaternion.h:10
virtual void OnRTQuerySpace(Mix::Scene::IActorModel *pOwner, Mix::Scene::IActorListener::RT_SPACE_EVENT_ARGS &args)=0
ルートトランスフォームの空間を問い合わせる際に呼び出されます
virtual ~IActorListener(void)
デストラクタ
Definition: IActorListener.h:32
Mix::Quaternion angularVelocity
回転速度を表す Mix::Quaternion クラス
Definition: IActorListener.h:26
Mix::Quaternion pose
前方を向いている姿勢を表す Mix::Quaternion クラス
Definition: IActorListener.h:19
ミックス
Definition: AtomicValue.h:6
ルートトランスフォーム : 空間イベントデータ構造体
Definition: IActorListener.h:17
リファレンスクラス
Definition: Reference.h:12
リファレンスクラスインクルードファイル
Mix::Vector3 linearVelocity
移動速度を表す Mix::Vector3 クラス
Definition: IActorListener.h:27
ルートトランスフォーム : 適用イベントデータ構造体
Definition: IActorListener.h:24
アクターリスナーインターフェース
Definition: IActorListener.h:12
virtual void OnRTPreApply(Mix::Scene::IActorModel *pOwner, Mix::Scene::IActorListener::RT_APPLY_EVENT_ARGS &args)=0
ルートトランスフォームを適用する前に呼び出されます