Inventory bag spawned when character died, container breaks, or when entity from other inventory cannot be spawned then bag spawned with the item in its inventory.
More...
|
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] |
|
Action< IMyEntity > | OnClose |
|
Action< IMyEntity > | OnClosing |
|
Action< IMyEntity > | OnMarkForClose |
|
Action< IMyEntity > | OnPhysicsChanged |
|
Inventory bag spawned when character died, container breaks, or when entity from other inventory cannot be spawned then bag spawned with the item in its inventory.
Definition at line 13 of file IMyInventoryBag.cs.