Click or drag to resize
MyCubePlacer Methods

[This is preliminary documentation and is subject to change.]

The MyCubePlacer type exposes the following members.

Methods
  NameDescription
Public methodAddDebugRenderComponent (Inherited from MyEntity.)
Public methodAddToGamePruningStructure (Inherited from MyEntity.)
Public methodAfterPaste (Inherited from MyEntity.)
Public methodBeforePaste (Inherited from MyEntity.)
Public methodBeforeSave
Called before method GetObjectBuilder, when saving sector
(Inherited from MyEntity.)
Public methodClearDebugRenderComponents (Inherited from MyEntity.)
Public methodClose
This method marks this entity for close which means, that Close will be called after all entities are updated
(Inherited from MyEntity.)
Public methodCreateSync (Inherited from MyEntity.)
Public methodDebugDraw (Inherited from MyEntity.)
Public methodDebugDrawInvalidTriangles (Inherited from MyEntity.)
Public methodDebugDrawPhysics
Draw physical representation of entity
(Inherited from MyEntity.)
Public methodDelete
Every object must have this method, but not every phys object must necessarily have something to cleanup
Remarks
(Inherited from MyEntity.)
Public methodDoOverlapSphereTest (Inherited from MyEntity.)
Public methodGetBaseEntity (Inherited from MyEntity.)
Public methodGetDistanceBetweenCameraAndBoundingSphere (Inherited from MyEntity.)
Public methodGetDistanceBetweenCameraAndPosition (Inherited from MyEntity.)
Public methodGetDistanceBetweenPlayerPositionAndBoundingSphere (Inherited from MyEntity.)
Public methodGetFriendlyName (Inherited from MyEntity.)
Public methodGetHudParams (Inherited from MyEntity.)
Public methodGetIntersectionWithLine(LineD, NullableMyIntersectionResultLineTriangleEx, IntersectionFlags) (Inherited from MyEntity.)
Public methodGetIntersectionWithLine(LineD, NullableVector3D, Boolean, IntersectionFlags) (Inherited from MyEntity.)
Public methodGetIntersectionWithLineAndBoundingSphere (Inherited from MyEntity.)
Public methodGetIntersectionWithSphere (Inherited from MyEntity.)
Public methodGetInventoryBase
Simply get the MyInventoryBase component stored in this entity.
(Inherited from MyEntity.)
Public methodGetInventoryBase(Int32)
Search for inventory component with maching index.
(Inherited from MyEntity.)
Public methodGetLargestDistanceBetweenCameraAndBoundingSphere (Inherited from MyEntity.)
Public methodGetObjectBuilder
Gets object builder from object.
(Inherited from MyEntity.)
Public methodGetSmallestDistanceBetweenCameraAndBoundingSphere (Inherited from MyEntity.)
Public methodGetSubpart (Inherited from MyEntity.)
Public methodGetTopMostParent
Return top most parent of this entity
(Inherited from MyEntity.)
Public methodGetTrianglesIntersectingSphere (Inherited from MyEntity.)
Public methodGetViewMatrix (Inherited from MyEntity.)
Public methodInit(MyObjectBuilder_EntityBase) (Inherited from MyEntity.)
Public methodInit(StringBuilder, String, MyEntity, NullableSingle, String) (Inherited from MyEntity.)
Public methodOnAddedToScene
Called when [activated] which for entity means that was added to scene.
(Inherited from MyEntity.)
Public methodOnRemovedFromScene (Inherited from MyEntity.)
Public methodPrepareForDraw
Method is called defacto from Update, preparation fo Draw
(Inherited from MyEntity.)
Public methodRaisePhysicsChanged (Inherited from MyEntity.)
Public methodRefreshModels (Inherited from MyEntity.)
Public methodRemoveFromGamePruningStructure (Inherited from MyEntity.)
Public methodSetEmissiveParts (Inherited from MyEntity.)
Public methodSetEmissivePartsForSubparts (Inherited from MyEntity.)
Public methodSetSpeedsAccordingToServerValues (Inherited from MyEntity.)
Public methodShoot (Overrides MyBlockPlacerBase.Shoot(MyShootActionEnum, Vector3, NullableVector3D, String).)
Public methodToString (Inherited from MyEntity.)
Public methodTryGetSubpart (Inherited from MyEntity.)
Public methodUpdateAfterSimulation (Inherited from MyEntity.)
Public methodUpdateAfterSimulation10 (Inherited from MyEntity.)
Public methodUpdateAfterSimulation100 (Inherited from MyEntity.)
Public methodUpdateBeforeSimulation (Inherited from MyEntity.)
Public methodUpdateBeforeSimulation10
Called each 10th frame if registered for update10
(Inherited from MyEntity.)
Public methodUpdateBeforeSimulation100
Called each 100th frame if registered for update100
(Inherited from MyEntity.)
Public methodUpdateGamePruningStructure (Inherited from MyEntity.)
Public methodUpdateOnceBeforeFrame (Inherited from MyEntity.)
Public methodUpdatingStopped (Inherited from MyEntity.)
Top
Extension Methods
Explicit Interface Implementations
  NameDescription
Explicit interface implementationPrivate methodIMyEntityClose (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntityDelete (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntityDoOverlapSphereTest (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntityEnableColorMaskForSubparts (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntityGetChildren (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntityGetDiffuseColor (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntityGetDistanceBetweenCameraAndBoundingSphere (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntityGetDistanceBetweenCameraAndPosition (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntityGetFriendlyName (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntityGetIntersectionWithLineAndBoundingSphere (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntityGetIntersectionWithSphere (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntityGetLargestDistanceBetweenCameraAndBoundingSphere (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntityGetObjectBuilder (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntityGetPosition (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntityGetSmallestDistanceBetweenCameraAndBoundingSphere (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntityGetTopMostParent (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntityGetTrianglesIntersectingSphere (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntityGetViewMatrix (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntityGetWorldMatrixNormalizedInv (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntityIsVisible (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntitySetColorMaskForSubparts (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntitySetEmissiveParts
Sets the emissive value of a specific emissive material on entity.
(Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntitySetEmissivePartsForSubparts
Sets the emissive value of a specific emissive material on all entity subparts.
(Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntitySetLocalMatrix (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntitySetPosition (Inherited from MyEntity.)
Explicit interface implementationPrivate methodIMyEntitySetWorldMatrix (Inherited from MyEntity.)
Top
See Also