Assembly: Sandbox.Game.dll

public class MyTurretController: IMyUsableEntity, IMyEventProxy, IMyEventOwner

Events

Member Description
OnCameraOverlayUpdate
OnControlAcquired
OnControlReleased
OnMoveAndRotationUpdate
OnRotationUpdate

Properties

Member Description
CockpitPilot
ControllerInfo
IsControlled
IsControlledByLocalPlayer
IsPlayerControlled
LastNetCanControl
LastNetMoveState Used to serialize user input.
LastNetRotateShip
Pilot
PreviousControlledEntity
SavedPreviousControlledEntityId

Constructors

Member Description
MyTurretController(MyCubeBlock)

Methods

Member Description
CanControl()
CanUse(UseActionEnum, IMyControllableEntity)
CleanControls()
DeserializeControls(BitStream, bool)
GetFirstRadioReceiver()
GetUser()
IsInRangeAndPlayerHasAccess()
ReleaseControls(bool)
RemoveUsers(bool)
RequestControl()
RequestUseMessageImplementation(UseActionEnum, long)
SerializeControls(BitStream)
UpdatePlayerControllers()
UseFailureCallback(UseActionEnum, long, UseActionResult)
UseSuccessCallback(UseActionEnum, long, UseActionResult)

Implements: