Class Hierarchy
- java.lang.Object
- com.csse3200.game.components.Component
- com.csse3200.game.physics.components.ColliderComponent
- com.csse3200.game.physics.components.HitboxComponent
- com.csse3200.game.physics.components.PhysicsComponent
- com.csse3200.game.physics.components.PhysicsMovementComponent (implements com.csse3200.game.ai.movement.MovementController)
- com.csse3200.game.physics.components.ColliderComponent
- com.csse3200.game.components.Component
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.csse3200.game.physics.components.PhysicsComponent.AlignX
- com.csse3200.game.physics.components.PhysicsComponent.AlignY
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)