| IMyTerminalBlock Methods | 
[This is preliminary documentation and is subject to change.]
The IMyTerminalBlock type exposes the following members.
 Methods
Methods| Name | Description | |
|---|---|---|
|  | AddToGamePruningStructure | Obsolete. (Inherited from IMyEntity.) | 
|  | AddUpgradeValue | (Inherited from IMyCubeBlock.) | 
|  | BeforeSave | (Inherited from IMyEntity.) | 
|  | CalcLocalMatrix | (Inherited from IMyCubeBlock.) | 
|  | CalculateCurrentModel | (Inherited from IMyCubeBlock.) | 
|  | Close | (Inherited from IMyEntity.) | 
|  | DebugDraw | (Inherited from IMyCubeBlock.) | 
|  | DebugDrawInvalidTriangles | (Inherited from IMyEntity.) | 
|  | Delete | (Inherited from IMyEntity.) | 
|  | DoOverlapSphereTest | (Inherited from IMyEntity.) | 
|  | EnableColorMaskForSubparts | (Inherited from IMyEntity.) | 
|  | GetActions | (Inherited from IMyTerminalBlock.) | 
|  | GetActionWithName | (Inherited from IMyTerminalBlock.) | 
|  | [M:VRage.ModAPI.IMyEntity.GetChildren(System.Collections.Generic.List{VRage.ModAPI.IMyEntity},System.Func`2)] | (Inherited from IMyEntity.) | 
|  | GetDiffuseColor | (Inherited from IMyEntity.) | 
|  | GetDistanceBetweenCameraAndBoundingSphere | (Inherited from IMyEntity.) | 
|  | GetDistanceBetweenCameraAndPosition | (Inherited from IMyEntity.) | 
|  | GetFriendlyName | (Inherited from IMyEntity.) | 
|  | GetIntersectionWithLine | (Inherited from IMyEntity.) | 
|  | GetIntersectionWithLineAndBoundingSphere | (Inherited from IMyEntity.) | 
|  | GetIntersectionWithSphere | (Inherited from IMyEntity.) | 
|  | GetInventory | (Inherited from IMyEntity.) | 
|  | GetInventory(Int32) | (Inherited from IMyEntity.) | 
|  | GetLargestDistanceBetweenCameraAndBoundingSphere | (Inherited from IMyEntity.) | 
|  | GetObjectBuilder | (Inherited from IMyEntity.) | 
|  | GetObjectBuilderCubeBlock | (Inherited from IMyCubeBlock.) | 
|  | GetOwnerFactionTag | (Inherited from IMyCubeBlock.) | 
|  | GetPlayerRelationToOwner | (Inherited from IMyCubeBlock.) | 
|  | GetPosition | (Inherited from IMyEntity.) | 
|  | GetProperties | (Inherited from IMyTerminalBlock.) | 
|  | GetProperty | (Inherited from IMyTerminalBlock.) | 
|  | GetSmallestDistanceBetweenCameraAndBoundingSphere | (Inherited from IMyEntity.) | 
|  | GetSubpart | (Inherited from IMyEntity.) | 
|  | GetTopMostParent | (Inherited from IMyEntity.) | 
|  | GetTrianglesIntersectingSphere | (Inherited from IMyEntity.) | 
|  | GetUserRelationToOwner | (Inherited from IMyCubeBlock.) | 
|  | GetViewMatrix | (Inherited from IMyEntity.) | 
|  | GetWorldMatrixNormalizedInv | (Inherited from IMyEntity.) | 
|  | HasLocalPlayerAccess | (Inherited from IMyTerminalBlock.) | 
|  | HasPlayerAccess | (Inherited from IMyTerminalBlock.) | 
|  | Init | (Inherited from IMyCubeBlock.) | 
|  | Init(MyObjectBuilder_CubeBlock, IMyCubeGrid) | (Inherited from IMyCubeBlock.) | 
|  | IsVisible | (Inherited from IMyEntity.) | 
|  | OnAddedToScene | (Inherited from IMyEntity.) | 
|  | OnBuildSuccess | (Inherited from IMyCubeBlock.) | 
|  | OnDestroy | (Inherited from IMyCubeBlock.) | 
|  | OnModelChange | (Inherited from IMyCubeBlock.) | 
|  | OnRegisteredToGridSystems | (Inherited from IMyCubeBlock.) | 
|  | OnRemovedByCubeBuilder | (Inherited from IMyCubeBlock.) | 
|  | OnRemovedFromScene | (Inherited from IMyEntity.) | 
|  | OnUnregisteredFromGridSystems | (Inherited from IMyCubeBlock.) | 
|  | RaycastDetectors | (Inherited from IMyCubeBlock.) | 
|  | RefreshCustomInfo | 
            Raises AppendingCustomInfo so every subscriber can append custom info.
             | 
|  | ReloadDetectors | (Inherited from IMyCubeBlock.) | 
|  | RemoveEffect | (Inherited from IMyCubeBlock.) | 
|  | RemoveFromGamePruningStructure | Obsolete. (Inherited from IMyEntity.) | 
|  | SearchActionsOfName | (Inherited from IMyTerminalBlock.) | 
|  | SetColorMaskForSubparts | (Inherited from IMyEntity.) | 
|  | SetCustomName(String) | Obsolete. (Inherited from IMyTerminalBlock.) | 
|  | SetCustomName(StringBuilder) | Obsolete. (Inherited from IMyTerminalBlock.) | 
|  | SetDamageEffect | (Inherited from IMyCubeBlock.) | 
|  | SetEffect(String, Boolean) | (Inherited from IMyCubeBlock.) | 
|  | SetEffect(String, Single, Boolean, Boolean, Boolean) | (Inherited from IMyCubeBlock.) | 
|  | SetEmissiveParts | (Inherited from IMyEntity.) | 
|  | SetEmissivePartsForSubparts | (Inherited from IMyEntity.) | 
|  | SetLocalMatrix | (Inherited from IMyEntity.) | 
|  | SetPosition | (Inherited from IMyEntity.) | 
|  | SetWorldMatrix | (Inherited from IMyEntity.) | 
|  | TryGetSubpart | (Inherited from IMyEntity.) | 
|  | UpdateGamePruningStructure | Obsolete. (Inherited from IMyEntity.) | 
|  | UpdateIsWorking | (Inherited from IMyCubeBlock.) | 
|  | UpdateVisual | (Inherited from IMyCubeBlock.) | 
 Extension Methods
Extension Methods See Also
See Also