Class Hierarchy
- java.lang.Object
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - java.util.HashMap<K,
V> (implements java.lang.Cloneable, java.util.Map<K, V>, java.io.Serializable) - group24.escaperoom.entities.properties.PropertyMap (implements com.badlogic.gdx.utils.Json.Serializable)
- java.util.HashMap<K,
- group24.escaperoom.entities.properties.BooleanProperty.BooleanValue (implements group24.escaperoom.entities.properties.ItemPropertyValue)
- group24.escaperoom.entities.properties.CombinationLock.TryUnlock (implements group24.escaperoom.entities.player.PlayerAction)
- group24.escaperoom.entities.properties.CompletesLevel.WinAction (implements group24.escaperoom.entities.player.PlayerAction)
- group24.escaperoom.entities.properties.Connectable.ConnectableItem
- group24.escaperoom.entities.properties.Connectable.Utils
- group24.escaperoom.entities.properties.ContainsItemProperty.ContainedItem (implements group24.escaperoom.entities.properties.ItemPropertyValue)
- group24.escaperoom.entities.properties.ContainsItemProperty.OpenAction (implements group24.escaperoom.entities.player.PlayerAction)
- group24.escaperoom.entities.properties.CoveringProperty.LookUnderAction
- group24.escaperoom.entities.properties.ItemProperty<T> (implements com.badlogic.gdx.utils.Json.Serializable)
- group24.escaperoom.entities.properties.BooleanProperty
- group24.escaperoom.entities.properties.FragileProperty
- group24.escaperoom.entities.properties.conditionals.ConditionalProperty
- group24.escaperoom.entities.properties.ConditionallyActive
- group24.escaperoom.entities.properties.ConditionallyVisible
- group24.escaperoom.entities.properties.ContainsItemProperty
- group24.escaperoom.entities.properties.CoveringProperty
- group24.escaperoom.entities.properties.LockedProperty
- group24.escaperoom.entities.properties.PhantomProperty
- group24.escaperoom.entities.properties.AnimatedProperty
- group24.escaperoom.entities.properties.Barrier
- group24.escaperoom.entities.properties.Brushable
- group24.escaperoom.entities.properties.TiledBrushable
- group24.escaperoom.entities.properties.Collideable
- group24.escaperoom.entities.properties.CompletesLevel
- group24.escaperoom.entities.properties.Connector (implements group24.escaperoom.entities.properties.Connectable)
- group24.escaperoom.entities.properties.ConnectorBridge
- group24.escaperoom.entities.properties.ConnectorRelay
- group24.escaperoom.entities.properties.ConnectorSink
- group24.escaperoom.entities.properties.ConnectorSource
- group24.escaperoom.entities.properties.ContainableProperty
- group24.escaperoom.entities.properties.InteractableProperty
- group24.escaperoom.entities.properties.ObtainableProperty
- group24.escaperoom.entities.properties.PlayerProperty
- group24.escaperoom.entities.properties.SpinnableProperty
- group24.escaperoom.entities.properties.Toggleable
- group24.escaperoom.entities.properties.Unique
- group24.escaperoom.entities.properties.UnlockerProperty
- group24.escaperoom.entities.properties.ReadableProperty
- group24.escaperoom.entities.properties.Stylable
- group24.escaperoom.entities.properties.ViewableProperty
- group24.escaperoom.entities.properties.BooleanProperty
- group24.escaperoom.entities.properties.KeyLock.TryLock (implements group24.escaperoom.entities.player.PlayerAction)
- group24.escaperoom.entities.properties.KeyLock.TryUnlock (implements group24.escaperoom.entities.player.PlayerAction)
- group24.escaperoom.entities.properties.LockingMethod (implements group24.escaperoom.entities.properties.ItemPropertyValue, com.badlogic.gdx.utils.Json.Serializable)
- group24.escaperoom.entities.properties.CombinationLock (implements group24.escaperoom.entities.properties.StringItemPropertyValue)
- group24.escaperoom.entities.properties.KeyLock
- group24.escaperoom.entities.properties.PassphraseLock (implements group24.escaperoom.entities.properties.StringItemPropertyValue)
- group24.escaperoom.entities.properties.PowerLock
- group24.escaperoom.entities.properties.TrivialLock
- group24.escaperoom.entities.properties.PassphraseLock.TryUnlock (implements group24.escaperoom.entities.player.PlayerAction)
- group24.escaperoom.entities.properties.PhantomProperty.PhantomPropertyValue (implements group24.escaperoom.entities.properties.ItemPropertyValue)
- group24.escaperoom.entities.properties.PowerLock.TryUnlock (implements group24.escaperoom.entities.player.PlayerAction)
- group24.escaperoom.entities.properties.PropertyDescription
- group24.escaperoom.entities.properties.ReadableContents (implements group24.escaperoom.entities.properties.StringItemPropertyValue)
- group24.escaperoom.entities.properties.Stylable.Style (implements group24.escaperoom.entities.properties.ItemPropertyValue, com.badlogic.gdx.utils.Json.Serializable)
- group24.escaperoom.entities.properties.TrivialLock.TryUnlock (implements group24.escaperoom.entities.player.PlayerAction)
- group24.escaperoom.entities.properties.ViewableProperty.ImageValue (implements group24.escaperoom.entities.properties.ItemPropertyValue)
- java.util.AbstractMap<K,
Interface Hierarchy
- group24.escaperoom.entities.properties.Connectable
- group24.escaperoom.entities.properties.ItemPropertyValue
- group24.escaperoom.entities.properties.StringItemPropertyValue
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- group24.escaperoom.entities.properties.Connector.ConnectorType
- group24.escaperoom.entities.properties.ConnectorRelay.Direction
- group24.escaperoom.entities.properties.ConnectorRelay.RelayType
- group24.escaperoom.entities.properties.ItemProperty.MenuType
- group24.escaperoom.entities.properties.LockingMethodType
- group24.escaperoom.entities.properties.PropertyType
- group24.escaperoom.entities.properties.TiledBrushable.TileType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)