Logo
クラス | 公開メンバ関数 | 静的公開メンバ関数 | 公開変数類 | 静的公開変数類 | 全メンバ一覧
SharpKmyPhysics.PhysicsNotifyTarget クラス
SharpKmyPhysics.PhysicsNotifyTarget の継承関係図
Yukar.Engine.MapCharacterColliderHandler Yukar.Engine.MapClusterBuilder.MapSlopePhysicsNotifyTarget Yukar.Engine.MapClusterBuilder.MapTerrainPhysicsNotifyTarget Yukar.Engine.MapObjectCollisionNotifyTargetBase Yukar.Engine.MapCharacter Yukar.Engine.MapObjectCollisionNotifyTarget Yukar.Engine.MapObjectInstance

クラス

class  DeletedEntry
 

公開メンバ関数

 PhysicsNotifyTarget ()
 
void Dispose ()
 
virtual void onUpdate ()
 
virtual void onStartContact (PhysicsNotifyTarget other, SharpKmyMath.Vector3 position, SharpKmyMath.Vector3 normal)
 
virtual void onContact (PhysicsNotifyTarget other, SharpKmyMath.Vector3 position, SharpKmyMath.Vector3 normal)
 
virtual void onEndContact (PhysicsNotifyTarget other, SharpKmyMath.Vector3 position, SharpKmyMath.Vector3 normal)
 
virtual void onDestroy ()
 

静的公開メンバ関数

static void CleanUpDeleted ()
 
static PhysicsNotifyTarget find (int id)
 

公開変数類

IntPtr _native = IntPtr.Zero
 

静的公開変数類

static List< DeletedEntrys_deletedList = new List<DeletedEntry>()
 

構築子と解体子

◆ PhysicsNotifyTarget()

SharpKmyPhysics.PhysicsNotifyTarget.PhysicsNotifyTarget ( )

メソッド詳解

◆ CleanUpDeleted()

static void SharpKmyPhysics.PhysicsNotifyTarget.CleanUpDeleted ( )
static

◆ Dispose()

void SharpKmyPhysics.PhysicsNotifyTarget.Dispose ( )

◆ find()

static PhysicsNotifyTarget SharpKmyPhysics.PhysicsNotifyTarget.find ( int  id)
static

◆ onContact()

virtual void SharpKmyPhysics.PhysicsNotifyTarget.onContact ( PhysicsNotifyTarget  other,
SharpKmyMath.Vector3  position,
SharpKmyMath.Vector3  normal 
)
virtual

Yukar.Engine.MapObjectInstanceで再実装されています。

◆ onDestroy()

virtual void SharpKmyPhysics.PhysicsNotifyTarget.onDestroy ( )
virtual

◆ onEndContact()

virtual void SharpKmyPhysics.PhysicsNotifyTarget.onEndContact ( PhysicsNotifyTarget  other,
SharpKmyMath.Vector3  position,
SharpKmyMath.Vector3  normal 
)
virtual

Yukar.Engine.MapObjectInstanceで再実装されています。

◆ onStartContact()

virtual void SharpKmyPhysics.PhysicsNotifyTarget.onStartContact ( PhysicsNotifyTarget  other,
SharpKmyMath.Vector3  position,
SharpKmyMath.Vector3  normal 
)
virtual

Yukar.Engine.MapObjectInstanceで再実装されています。

◆ onUpdate()

virtual void SharpKmyPhysics.PhysicsNotifyTarget.onUpdate ( )
virtual

メンバ詳解

◆ _native

IntPtr SharpKmyPhysics.PhysicsNotifyTarget._native = IntPtr.Zero

◆ s_deletedList

List<DeletedEntry> SharpKmyPhysics.PhysicsNotifyTarget.s_deletedList = new List<DeletedEntry>()
static