| AllowHealingFromCompartment() | SCR_DoctorCompartmentSlot | |
| AttachedOccupant() | ExtBaseCompartmentSlot | |
| AttachTurret(TurretControllerComponent turretController, ETurretContextID contextIDs) | ExtBaseCompartmentSlot | |
| CanTurnOut() | ExtBaseCompartmentSlot | |
| DamageOccupant(float damage, EDamageType damageType, notnull Instigator instigator, bool damageWhileGetIn=true, bool damageWhileGetOut=true) | BaseCompartmentSlot | |
| DebugDrawPosition() | BaseCompartmentSlot | |
| DetachTurret() | ExtBaseCompartmentSlot | |
| EjectOccupant(bool forceEject=false, bool ejectUnconsciously=false, out bool ejectedImmediately=false, bool ejectOnTheSpot=false) | BaseCompartmentSlot | |
| GetAddUserActions(out notnull array< CompartmentUserAction > outAddUserActions) | ExtBaseCompartmentSlot | |
| GetAttachedTurret() | ExtBaseCompartmentSlot | |
| GetAutoConnectTurret() | ExtBaseCompartmentSlot | |
| GetAvailableDoorIndices(out notnull array< int > arr) | ExtBaseCompartmentSlot | |
| GetCompartmentMgrID() | ExtBaseCompartmentSlot | |
| GetCompartmentSection() | BaseCompartmentSlot | |
| GetCompartmentSlotID() | ExtBaseCompartmentSlot | |
| GetCompartmentUniqueName() | ExtBaseCompartmentSlot | |
| GetController() | ExtBaseCompartmentSlot | |
| GetDefaultOccupantData() | BaseCompartmentSlot | |
| GetDefaultOccupantPrefab(bool checkIfValid=true) | BaseCompartmentSlot | |
| GetForceFreeLook() | ExtBaseCompartmentSlot | |
| GetFreelookAimLimitOverrideDown() | BaseCompartmentSlot | |
| GetFreelookAimLimitOverrideLeft() | BaseCompartmentSlot | |
| GetFreelookAimLimitOverrideRight() | BaseCompartmentSlot | |
| GetFreelookAimLimitOverrideUp() | BaseCompartmentSlot | |
| GetFreelookCameraNeckFollowTraverse() | BaseCompartmentSlot | |
| GetFreelookCameraNeckOffsetScale() | BaseCompartmentSlot | |
| GetGetInAction() | ExtBaseCompartmentSlot | |
| GetGetOutAction() | ExtBaseCompartmentSlot | |
| GetIsWaterTight() | BaseCompartmentSlot | |
| GetJumpOutAction() | ExtBaseCompartmentSlot | |
| GetManager() | ExtBaseCompartmentSlot | |
| GetMouseSteering() | ExtBaseCompartmentSlot | |
| GetOccupant() | ExtBaseCompartmentSlot | |
| GetOverridenEntryPointInfo() | ExtBaseCompartmentSlot | |
| GetOverridenExitPointInfo() | ExtBaseCompartmentSlot | |
| GetOwner() | ExtBaseCompartmentSlot | |
| GetPassengerPointInfo() | ExtBaseCompartmentSlot | |
| GetPosition() | ExtBaseCompartmentSlot | |
| GetRandomEjectionChance() | BaseCompartmentSlot | |
| GetSwitchSeatAction() | ExtBaseCompartmentSlot | |
| GetTurnOutDoorIndex() | ExtBaseCompartmentSlot | |
| GetType() | ExtBaseCompartmentSlot | |
| GetUIInfo() | ExtBaseCompartmentSlot | |
| GetVehicle() | BaseCompartmentSlot | |
| GetVehicle(out int compartmentID) | BaseCompartmentSlot | |
| IsAvailableFromDoor(int doorIndex) | ExtBaseCompartmentSlot | |
| IsCompartmentAccessible() | BaseCompartmentSlot | |
| IsGetInLocked() | ExtBaseCompartmentSlot | |
| IsGetInLockedFor(IEntity entity) | ExtBaseCompartmentSlot | |
| IsOccupantTurnedOut() | ExtBaseCompartmentSlot | |
| IsOccupied() | BaseCompartmentSlot | |
| IsPiloting() | ExtBaseCompartmentSlot | |
| IsReserved() | ExtBaseCompartmentSlot | |
| IsReservedBy(IEntity ent) | ExtBaseCompartmentSlot | |
| KillOccupant(notnull Instigator instigator, bool eject=false, bool gettingIn=false, bool gettingOut=false) | BaseCompartmentSlot | |
| m_bAllowHealingFromCompartment | SCR_DoctorCompartmentSlot | protected |
| m_bCompartmentAccessible | BaseCompartmentSlot | protected |
| m_bIsWaterTight | BaseCompartmentSlot | protected |
| m_DefaultOccupantData | BaseCompartmentSlot | protected |
| m_fFreelookAimLimitOverrideDown | BaseCompartmentSlot | protected |
| m_fFreelookAimLimitOverrideLeft | BaseCompartmentSlot | protected |
| m_fFreelookAimLimitOverrideRight | BaseCompartmentSlot | protected |
| m_fFreelookAimLimitOverrideUp | BaseCompartmentSlot | protected |
| m_fFreelookCameraNeckFollowTraverse | BaseCompartmentSlot | protected |
| m_fRandomEjectionChance | BaseCompartmentSlot | protected |
| m_iCompartmentSection | BaseCompartmentSlot | protected |
| m_ScreenShakeData | BaseCompartmentSlot | protected |
| m_vFreelookCameraNeckOffsetScale | BaseCompartmentSlot | protected |
| PickDoorIndexForPoint(vector point) | ExtBaseCompartmentSlot | |
| ScreenShakeOccupant(float damage) | BaseCompartmentSlot | |
| SetCharacterIsStrappedIn(bool val) | ExtBaseCompartmentSlot | |
| SetCompartmentAccessible(bool val) | BaseCompartmentSlot | |
| SetReserved(IEntity ent) | ExtBaseCompartmentSlot | |
| ShouldCharactersFallOutWhenFlipped() | ExtBaseCompartmentSlot | |
| ShouldEjectUnconsciousDeadCharacters() | ExtBaseCompartmentSlot | |
| ShouldSkipCharacterDoorAnimationsFromSeat() | ExtBaseCompartmentSlot | |
| SPAWN_IN_VEHICLE_OFFSET | BaseCompartmentSlot | static |
| SpawnCharacterInCompartment(ResourceName characterPrefab, inout AIGroup group, ResourceName groupPrefab="{000CD338713F2B5A}Prefabs/AI/Groups/Group_Base.et") | BaseCompartmentSlot | |
| SpawnDefaultCharacterInCompartment(inout AIGroup group, ResourceName groupPrefab="{000CD338713F2B5A}Prefabs/AI/Groups/Group_Base.et") | BaseCompartmentSlot | |