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

クラス

class  DeletedEntry
 

公開メンバ関数

delegate void OnUpdateCallback ()
 
delegate void OnStartContactCallback (PhysicsNotifyTarget other, SharpKmyMath.Vector3 position, SharpKmyMath.Vector3 normal)
 
delegate void OnContactCallback (PhysicsNotifyTarget other, SharpKmyMath.Vector3 position, SharpKmyMath.Vector3 normal)
 
delegate void OnEndContactCallback (PhysicsNotifyTarget other, SharpKmyMath.Vector3 position, SharpKmyMath.Vector3 normal)
 
delegate void OnDestroyCallback ()
 
 PhysicsNotifyTarget ()
 
void Dispose ()
 
void setSelfIdentity (PhysicsNotifyTarget identity)
 

静的公開メンバ関数

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

◆ OnContactCallback()

delegate void SharpKmyPhysics.PhysicsNotifyTarget.OnContactCallback ( PhysicsNotifyTarget  other,
SharpKmyMath.Vector3  position,
SharpKmyMath.Vector3  normal 
)

◆ OnDestroyCallback()

delegate void SharpKmyPhysics.PhysicsNotifyTarget.OnDestroyCallback ( )

◆ OnEndContactCallback()

delegate void SharpKmyPhysics.PhysicsNotifyTarget.OnEndContactCallback ( PhysicsNotifyTarget  other,
SharpKmyMath.Vector3  position,
SharpKmyMath.Vector3  normal 
)

◆ OnStartContactCallback()

delegate void SharpKmyPhysics.PhysicsNotifyTarget.OnStartContactCallback ( PhysicsNotifyTarget  other,
SharpKmyMath.Vector3  position,
SharpKmyMath.Vector3  normal 
)

◆ OnUpdateCallback()

delegate void SharpKmyPhysics.PhysicsNotifyTarget.OnUpdateCallback ( )

◆ setSelfIdentity()

void SharpKmyPhysics.PhysicsNotifyTarget.setSelfIdentity ( PhysicsNotifyTarget  identity)

メンバ詳解

◆ _native

IntPtr SharpKmyPhysics.PhysicsNotifyTarget._native = IntPtr.Zero

◆ s_deletedList

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