IMyShipController Methods |
[This is preliminary documentation and is subject to change.]
The IMyShipController type exposes the following members.
Name | Description | |
---|---|---|
![]() | AddToGamePruningStructure | (Inherited from IMyEntity.) |
![]() | BeforeSave | (Inherited from IMyEntity.) |
![]() | CalculateShipMass |
Gets information about the current mass of the ship.
|
![]() | Close | (Inherited from IMyEntity.) |
![]() | DebugDraw | (Inherited from IMyEntity.) |
![]() | DebugDrawInvalidTriangles | (Inherited from IMyEntity.) |
![]() | Delete | (Inherited from IMyEntity.) |
![]() | DoOverlapSphereTest | (Inherited from IMyEntity.) |
![]() | EnableColorMaskForSubparts | (Inherited from IMyEntity.) |
![]() | GetActions | (Inherited from IMyTerminalBlock.) |
![]() | GetActionWithName | (Inherited from IMyTerminalBlock.) |
![]() | GetArtificialGravity |
Gets the detected artificial gravity vector and power at the current location.
|
![]() | GetChildren | (Inherited from IMyEntity.) |
![]() | GetDiffuseColor | (Inherited from IMyEntity.) |
![]() | GetDistanceBetweenCameraAndBoundingSphere | (Inherited from IMyEntity.) |
![]() | GetDistanceBetweenCameraAndPosition | (Inherited from IMyEntity.) |
![]() | GetFriendlyName | (Inherited from IMyEntity.) |
![]() | GetIntersectionWithLineAndBoundingSphere | (Inherited from IMyEntity.) |
![]() | GetIntersectionWithSphere | (Inherited from IMyEntity.) |
![]() | GetLargestDistanceBetweenCameraAndBoundingSphere | (Inherited from IMyEntity.) |
![]() | GetNaturalGravity |
Gets the detected natural gravity vector and power at the current location.
|
![]() | GetObjectBuilder | (Inherited from IMyEntity.) |
![]() | GetOwnerFactionTag | (Inherited from IMyCubeBlock.) |
![]() | GetPlayerRelationToOwner | (Inherited from IMyCubeBlock.) |
![]() | GetPosition | (Inherited from IMyEntity.) |
![]() | GetProperties | (Inherited from IMyTerminalBlock.) |
![]() | GetProperty | (Inherited from IMyTerminalBlock.) |
![]() | GetShipSpeed |
Gets the basic ship speed in meters per second, for when you just need to know how fast you're going.
|
![]() | GetShipVelocities |
Determines the linear velocities in meters per second and angular velocities in radians per second.
Provides a more accurate representation of the directions and axis speeds.
|
![]() | GetSmallestDistanceBetweenCameraAndBoundingSphere | (Inherited from IMyEntity.) |
![]() | GetSubpart | (Inherited from IMyEntity.) |
![]() | GetTopMostParent | (Inherited from IMyEntity.) |
![]() | GetTotalGravity |
Gets the total accumulated gravity vector and power at the current location,
taking both natural and artificial gravity into account.
|
![]() | GetTrianglesIntersectingSphere | (Inherited from IMyEntity.) |
![]() | GetUserRelationToOwner | (Inherited from IMyCubeBlock.) |
![]() | GetViewMatrix | (Inherited from IMyEntity.) |
![]() | GetWorldMatrixNormalizedInv | (Inherited from IMyEntity.) |
![]() | HasLocalPlayerAccess | (Inherited from IMyTerminalBlock.) |
![]() | HasPlayerAccess | (Inherited from IMyTerminalBlock.) |
![]() | IsVisible | (Inherited from IMyEntity.) |
![]() | OnAddedToScene | (Inherited from IMyEntity.) |
![]() | OnRemovedFromScene | (Inherited from IMyEntity.) |
![]() | RemoveFromGamePruningStructure | (Inherited from IMyEntity.) |
![]() | SearchActionsOfName | (Inherited from IMyTerminalBlock.) |
![]() | SetColorMaskForSubparts | (Inherited from IMyEntity.) |
![]() | SetCustomName(String) | (Inherited from IMyTerminalBlock.) |
![]() | SetCustomName(StringBuilder) | (Inherited from IMyTerminalBlock.) |
![]() | SetEmissiveParts |
Sets the emissive value of a specific emissive material on entity.
(Inherited from IMyEntity.) |
![]() | SetEmissivePartsForSubparts |
Sets the emissive value of a specific emissive material on all entity subparts.
(Inherited from IMyEntity.) |
![]() | SetLocalMatrix | (Inherited from IMyEntity.) |
![]() | SetPosition | (Inherited from IMyEntity.) |
![]() | SetWorldMatrix | (Inherited from IMyEntity.) |
![]() | TryGetSubpart | (Inherited from IMyEntity.) |
![]() | UpdateGamePruningStructure | (Inherited from IMyEntity.) |
![]() | UpdateIsWorking | (Inherited from IMyCubeBlock.) |
![]() | UpdateVisual | (Inherited from IMyCubeBlock.) |