public StatefulTriggerEvent(TriggerEvent triggerEvent) { EntityA = triggerEvent.EntityA; EntityB = triggerEvent.EntityB; BodyIndexA = triggerEvent.BodyIndexA; BodyIndexB = triggerEvent.BodyIndexB; ColliderKeyA = triggerEvent.ColliderKeyA; ColliderKeyB = triggerEvent.ColliderKeyB; State = default; }
public StatefulCollisionEvent(CollisionEvent collisionEvent) { EntityA = collisionEvent.EntityA; EntityB = collisionEvent.EntityB; BodyIndexA = collisionEvent.BodyIndexA; BodyIndexB = collisionEvent.BodyIndexB; ColliderKeyA = collisionEvent.ColliderKeyA; ColliderKeyB = collisionEvent.ColliderKeyB; State = default; Normal = collisionEvent.Normal; CollisionDetails = default; }