|
| string | GetFriendlyName () |
| |
| void | Close () |
| |
| void | Delete () |
| |
| MyObjectBuilder_EntityBase | GetObjectBuilder (bool copy=false) |
| |
| void | BeforeSave () |
| |
| IMyEntity | GetTopMostParent (Type type=null) |
| |
| void | SetLocalMatrix (VRageMath.Matrix localMatrix, object source=null) |
| |
| void | GetChildren (List< IMyEntity > children, Func< IMyEntity, bool > collect=null) |
| |
| MyEntitySubpart | GetSubpart (string name) |
| |
| bool | TryGetSubpart (string name, out MyEntitySubpart subpart) |
| |
| VRageMath.Vector3 | GetDiffuseColor () |
| |
| bool | IsVisible () |
| |
| void | DebugDraw () |
| |
| void | DebugDrawInvalidTriangles () |
| |
| void | EnableColorMaskForSubparts (bool enable) |
| |
| void | SetColorMaskForSubparts (VRageMath.Vector3 colorMaskHsv) |
| |
| void | SetEmissiveParts (string emissiveName, Color emissivePartColor, float emissivity) |
| | Sets the emissive value of a specific emissive material on entity. More...
|
| |
| void | SetEmissivePartsForSubparts (string emissiveName, Color emissivePartColor, float emissivity) |
| | Sets the emissive value of a specific emissive material on all entity subparts. More...
|
| |
| float | GetDistanceBetweenCameraAndBoundingSphere () |
| |
| float | GetDistanceBetweenCameraAndPosition () |
| |
| float | GetLargestDistanceBetweenCameraAndBoundingSphere () |
| |
| float | GetSmallestDistanceBetweenCameraAndBoundingSphere () |
| |
| void | OnRemovedFromScene (object source) |
| |
| void | OnAddedToScene (object source) |
| |
| MatrixD | GetViewMatrix () |
| |
| MatrixD | GetWorldMatrixNormalizedInv () |
| |
| void | SetWorldMatrix (VRageMath.MatrixD worldMatrix, object source=null) |
| |
| void | SetPosition (VRageMath.Vector3D pos) |
| |
| bool | GetIntersectionWithLine (ref LineD line, out VRage.Game.Models.MyIntersectionResultLineTriangleEx?tri, IntersectionFlags flags) |
| |
| Vector3 | GetIntersectionWithLineAndBoundingSphere (ref LineD line, float boundingSphereRadiusMultiplier) |
| |
| bool | GetIntersectionWithSphere (ref BoundingSphereD sphere) |
| |
| void | GetTrianglesIntersectingSphere (ref BoundingSphereD sphere, Vector3?referenceNormalVector, float?maxAngle, System.Collections.Generic.List< MyTriangle_Vertex_Normals > retTriangles, int maxNeighbourTriangles) |
| |
| bool | DoOverlapSphereTest (float sphereRadius, Vector3D spherePos) |
| |
| void | AddToGamePruningStructure () |
| |
| void | RemoveFromGamePruningStructure () |
| |
| void | UpdateGamePruningStructure () |
| |
| VRageMath.Vector3D | GetPosition () |
| |
| MyEntityComponentContainer | Components [get] |
| |
| MyPhysicsComponentBase | Physics [get, set] |
| |
| MyPositionComponentBase | PositionComp [get, set] |
| |
| MyRenderComponentBase | Render [get, set] |
| |
| MyEntityComponentBase | GameLogic [get, set] |
| |
| MyHierarchyComponentBase | Hierarchy [get, set] |
| |
| MySyncComponentBase | SyncObject [get] |
| |
| MyModStorageComponentBase | Storage [get, set] |
| | Custom storage for mods. Shared with all mods. More...
|
| |
| EntityFlags | Flags [get, set] |
| |
| long | EntityId [get, set] |
| |
| string | Name [get, set] |
| |
| bool | MarkedForClose [get] |
| |
| bool | Closed [get] |
| |
| bool | DebugAsyncLoading [get] |
| |
| bool | Save [get, set] |
| |
| MyPersistentEntityFlags2 | PersistentFlags [get, set] |
| |
| MyEntityUpdateEnum | NeedsUpdate [get, set] |
| |
| IMyEntity | Parent [get] |
| |
| Matrix | LocalMatrix [get, set] |
| |
| bool | NearFlag [get, set] |
| |
| bool | CastShadows [get, set] |
| |
| bool | FastCastShadowResolve [get, set] |
| |
| bool | NeedsResolveCastShadow [get, set] |
| |
| float | MaxGlassDistSq [get] |
| |
| bool | NeedsDraw [get, set] |
| |
| bool | NeedsDrawFromParent [get, set] |
| |
| bool | Transparent [get, set] |
| |
| bool | ShadowBoxLod [get, set] |
| |
| bool | SkipIfTooSmall [get, set] |
| |
| bool | Visible [get, set] |
| |
| bool | InScene [get, set] |
| |
| bool | InvalidateOnMove [get] |
| |
| new VRageMath.MatrixD | WorldMatrix [get, set] |
| |
| VRageMath.MatrixD | WorldMatrixInvScaled [get] |
| |
| VRageMath.MatrixD | WorldMatrixNormalizedInv [get] |
| |
| bool | IsVolumetric [get] |
| |
| BoundingBox | LocalAABB [get, set] |
| |
| BoundingBox | LocalAABBHr [get] |
| |
| BoundingSphere | LocalVolume [get, set] |
| |
| Vector3 | LocalVolumeOffset [get, set] |
| |
| Vector3 | LocationForHudMarker [get] |
| |
| bool | IsCCDForProjectiles [get] |
| |
| string | DisplayName [get, set] |
| |
| MyEntityComponentContainer | Components [get] |
| |
| long | EntityId [get] |
| |
| VRageMath.BoundingBoxD | WorldAABB [get] |
| |
| VRageMath.BoundingBoxD | WorldAABBHr [get] |
| |
| VRageMath.MatrixD | WorldMatrix [get] |
| |
| VRageMath.BoundingSphereD | WorldVolume [get] |
| |
| VRageMath.BoundingSphereD | WorldVolumeHr [get] |
| |
Properties inherited from Sandbox.Game.Entities.IMyHandheldGunObject< MyToolBase > |
| MyObjectBuilder_PhysicalGunObject | PhysicalObject [get] |
| |
| MyPhysicalItemDefinition | PhysicalItemDefinition [get] |
| |
| bool | ForceAnimationInsteadOfIK [get] |
| |
| bool | IsBlocking [get] |
| |
| int | CurrentAmmunition [get, set] |
| |
| int | CurrentMagazineAmmunition [get, set] |
| |
| Action< IMyEntity > | OnClose |
| |
| Action< IMyEntity > | OnClosing |
| |
| Action< IMyEntity > | OnMarkForClose |
| |
| Action< IMyEntity > | OnPhysicsChanged |
| |
Definition at line 11 of file IMyWelder.cs.