public abstract void DestroyProxyTrigger(CollisionBody rb);
public abstract void CreateProxyTrigger(CollisionBody cb);
public override void DestroyProxyTrigger(CollisionBody rb) { throw new NotImplementedException(); }
public override void CreateProxyTrigger(CollisionBody cb) { throw new NotImplementedException(); }
public override void DestroyProxyTrigger(CollisionBody cb) { DestroyBoxTrigger_Native(cb.NativePtr, NativePtr); }
public override void CreateProxyTrigger(CollisionBody cb) { NativePtr = CreateBoxTrigger_Native(cb.NativePtr, HalfExtent, Position, Rotation); CollisionBody = cb; RegisterCollisionCallback(); }