|  | 
|  | MyVoxelMap () | 
|  | 
| override void | Init (MyObjectBuilder_EntityBase builder) | 
|  | 
| override void | Init (MyObjectBuilder_EntityBase builder, IMyStorage storage) | 
|  | 
| override void | UpdateOnceBeforeFrame () | 
|  | 
| override bool | IsOverlapOverThreshold (BoundingBoxD worldAabb, float thresholdPercentage) | 
|  | Returns true if the bounding box contains at least the specified amount (as a percent) of voxel material.  More... 
 | 
|  | 
| override bool | GetIntersectionWithSphere (ref BoundingSphereD sphere) | 
|  | 
| override void | UpdateBeforeSimulation10 () | 
|  | Called each 10th frame if registered for update10  More... 
 | 
|  | 
| override void | UpdateAfterSimulation10 () | 
|  | 
| override string | GetFriendlyName () | 
|  | 
| override void | Init (string storageName, IMyStorage storage, MatrixD worldMatrix) | 
|  | 
| override int | GetOrePriority () | 
|  | 
| void | ClampVoxelCoord (ref VRageMath.Vector3I voxelCoord) | 
|  | 
| new bool | DoOverlapSphereTest (float sphereRadius, Vector3D spherePos) | 
|  | 
| float | GetVoxelContentInBoundingBox (BoundingBoxD worldAabb, out float cellCount) | 
|  | 
| Vector3I | GetVoxelCoordinateFromMeters (Vector3D pos) | 
|  | 
| bool | GetIntersectionWithLine (ref LineD line, out VRage.Game.Models.MyIntersectionResultLineTriangleEx?tri, IntersectionFlags flags) | 
|  | 
| void | GetTrianglesIntersectingSphere (ref BoundingSphereD sphere, Vector3?referenceNormalVector, float?maxAngle, System.Collections.Generic.List< MyTriangle_Vertex_Normals > retTriangles, int maxNeighbourTriangles) | 
|  | 
|  Public Member Functions inherited from Sandbox.Game.Entities.MyVoxelBase | 
| delegate void | StorageChanged (MyVoxelBase storage, Vector3I minVoxelChanged, Vector3I maxVoxelChanged, MyStorageDataTypeFlags changedData) | 
|  | 
| bool | IsBoxIntersectingBoundingBoxOfThisVoxelMap (ref BoundingBoxD boundingBox) | 
|  | 
| abstract void | Init (MyObjectBuilder_EntityBase builder, Sandbox.Engine.Voxels.IMyStorage storage) | 
|  | 
| void | Init (string storageName, Sandbox.Engine.Voxels.IMyStorage storage, Vector3D positionMinCorner) | 
|  | 
| virtual void | Init (string storageName, Sandbox.Engine.Voxels.IMyStorage storage, MatrixD worldMatrix) | 
|  | 
| float | GetVoxelContentInBoundingBox_Obsolete (BoundingBoxD worldAabb, out float cellCount) | 
|  | 
| MyTuple< float, float > | GetVoxelContentInBoundingBox_Fast (BoundingBoxD localAabb, MatrixD worldMatrix) | 
|  | Calculates amount of volume of a bounding box in voxels.  More... 
 | 
|  | 
| override bool | GetIntersectionWithLine (ref LineD worldLine, out VRage.Game.Models.MyIntersectionResultLineTriangleEx?t, IntersectionFlags flags=IntersectionFlags.ALL_TRIANGLES) | 
|  | 
| override bool | GetIntersectionWithLine (ref LineD worldLine, out Vector3D?v, bool useCollisionModel=true, IntersectionFlags flags=IntersectionFlags.ALL_TRIANGLES) | 
|  | 
| bool | AreAllAabbCornersInside (ref MatrixD aabbWorldTransform, BoundingBoxD aabb) | 
|  | 
| bool | IsAnyAabbCornerInside (ref MatrixD aabbWorldTransform, BoundingBoxD aabb) | 
|  | 
| unsafe int | CountPointsInside (Vector3D *worldPoints, int pointCount) | 
|  | 
| override bool | DoOverlapSphereTest (float sphereRadius, Vector3D spherePos) | 
|  | 
| bool | GetContainedVoxelCoords (ref BoundingBoxD worldAabb, out Vector3I min, out Vector3I max) | 
|  | 
| void | RequestVoxelCutoutSphere (Vector3D center, float radius, bool createDebris, bool damage) | 
|  | 
| void | RequestVoxelOperationCapsule (Vector3D A, Vector3D B, float radius, MatrixD Transformation, byte material, OperationType Type) | 
|  | 
| void | RequestVoxelOperationSphere (Vector3D center, float radius, byte material, OperationType Type) | 
|  | 
| void | RequestVoxelOperationBox (BoundingBoxD box, MatrixD Transformation, byte material, OperationType Type) | 
|  | 
| void | RequestVoxelOperationRamp (BoundingBoxD box, Vector3D rampNormal, double rampNormalW, MatrixD Transformation, byte material, OperationType Type) | 
|  | 
| void | RequestVoxelOperationElipsoid (Vector3 radius, MatrixD Transformation, byte material, OperationType Type) | 
|  | 
| void | CreateVoxelMeteorCrater (Vector3D center, float radius, Vector3 normal, MyVoxelMaterialDefinition material) | 
|  | 
| void | GetFilledStorageBounds (out Vector3I min, out Vector3I max) | 
|  | 
| MyVoxelRangeType | GetVoxelRangeTypeInBoundingBox (BoundingBoxD worldAabb) | 
|  | 
| ContainmentType | IntersectStorage (ref BoundingBox box, bool lazy=true) | 
|  | 
| void | SendVoxelCloseRequest () | 
|  | Use only for cut request  More... 
 | 
|  | 
| void | DebugDraw () | 
|  | 
| void | DebugDrawInvalidTriangles () | 
|  | 
| void | AddDebugRenderComponent (MyDebugRenderComponentBase render) | 
|  | 
| void | ClearDebugRenderComponents () | 
|  | 
| MyEntity | GetTopMostParent (Type type=null) | 
|  | Return top most parent of this entity  More... 
 | 
|  | 
| virtual List< MyHudEntityParams > | GetHudParams (bool allowBlink) | 
|  | 
|  | MyEntity () | 
|  | 
|  | MyEntity (bool initComponents=true) | 
|  | Initializes a new instance of the MyEntity class.  More... 
 | 
|  | 
| void | CreateSync () | 
|  | 
| MyEntitySubpart | GetSubpart (string name) | 
|  | 
| bool | TryGetSubpart (string name, out MyEntitySubpart subpart) | 
|  | 
| virtual void | UpdateBeforeSimulation () | 
|  | 
| virtual void | UpdateAfterSimulation () | 
|  | 
| virtual void | UpdatingStopped () | 
|  | 
| virtual void | UpdateBeforeSimulation100 () | 
|  | Called each 100th frame if registered for update100  More... 
 | 
|  | 
| virtual void | UpdateAfterSimulation100 () | 
|  | 
| virtual MatrixD | GetViewMatrix () | 
|  | 
| void | SetSpeedsAccordingToServerValues () | 
|  | 
| virtual void | SetWorldMatrix (MatrixD worldMatrix, bool forceUpdate=false, bool updateChildren=true) | 
|  | 
| virtual void | DebugDrawPhysics () | 
|  | Draw physical representation of entity  More... 
 | 
|  | 
| virtual bool | GetIntersectionWithLine (ref LineD line, out VRage.Game.Models.MyIntersectionResultLineTriangleEx?t, IntersectionFlags flags=IntersectionFlags.ALL_TRIANGLES) | 
|  | 
| virtual Vector3D | GetIntersectionWithLineAndBoundingSphere (ref LineD line, float boundingSphereRadiusMultiplier) | 
|  | 
| void | GetTrianglesIntersectingSphere (ref BoundingSphereD sphere, Vector3?referenceNormalVector, float?maxAngle, List< MyTriangle_Vertex_Normals > retTriangles, int maxNeighbourTriangles) | 
|  | 
| double | GetSmallestDistanceBetweenCameraAndBoundingSphere () | 
|  | 
| double | GetLargestDistanceBetweenCameraAndBoundingSphere () | 
|  | 
| double | GetDistanceBetweenCameraAndBoundingSphere () | 
|  | 
| double | GetDistanceBetweenPlayerPositionAndBoundingSphere () | 
|  | 
| double | GetDistanceBetweenCameraAndPosition () | 
|  | 
| virtual MyEntity | GetBaseEntity () | 
|  | 
| virtual void | OnAddedToScene (object source) | 
|  | Called when [activated] which for entity means that was added to scene.  More... 
 | 
|  | 
| virtual void | OnRemovedFromScene (object source) | 
|  | 
| void | AddToGamePruningStructure () | 
|  | 
| void | RemoveFromGamePruningStructure () | 
|  | 
| void | UpdateGamePruningStructure () | 
|  | 
| void | RaisePhysicsChanged () | 
|  | 
| void | HackyComponentInitByMiroPleaseDontUseEver (MyDefinitionId id) | 
|  | DONT USE THIS METHOD, EVER!  More... 
 | 
|  | 
| virtual void | Init (StringBuilder displayName, string model, MyEntity parentObject, float?scale, string modelCollision=null) | 
|  | 
| virtual void | RefreshModels (string model, string modelCollision) | 
|  | 
| void | Delete () | 
|  | Every object must have this method, but not every phys object must necessarily have something to cleanup  More... 
 | 
|  | 
| void | Close () | 
|  | This method marks this entity for close which means, that Close will be called after all entities are updated  More... 
 | 
|  | 
| virtual void | BeforeSave () | 
|  | Called before method GetObjectBuilder, when saving sector  More... 
 | 
|  | 
| virtual void | PrepareForDraw () | 
|  | Method is called defacto from Update, preparation fo Draw  More... 
 | 
|  | 
| virtual void | BeforePaste () | 
|  | 
| virtual void | AfterPaste () | 
|  | 
| 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... 
 | 
|  | 
| override string | ToString () | 
|  | 
| virtual MyInventoryBase | GetInventoryBase (int index) | 
|  | Search for inventory component with maching index.  More... 
 | 
|  | 
| MyInventoryBase | GetInventoryBase () | 
|  | Simply get the MyInventoryBase component stored in this entity.  More... 
 | 
|  | 
| delegate MyObjectBuilder_EntityBase | MyEntityFactoryCreateObjectBuilderDelegate (MyEntity entity) | 
|  | 
| delegate MySyncComponentBase | CreateDefaultSyncEntityDelegate (MyEntity thisEntity) | 
|  | 
| delegate bool | MyWeldingGroupsGroupExistsDelegate (MyEntity entity) | 
|  | 
| virtual void | SerializeControls (BitStream stream) | 
|  | 
| virtual void | DeserializeControls (BitStream stream, bool outOfOrder) | 
|  | 
| virtual void | ApplyLastControls () | 
|  | 
|  | 
| override IMyStorage | Storage  [get, set] | 
|  | 
| override MyVoxelBase | RootVoxel  [get] | 
|  | 
| override bool | IsVolumetric  [get] | 
|  | 
| bool | IsStaticForCluster  [get, set] | 
|  | 
| IMyStorage | Storage  [get] | 
|  | 
| VRageMath.Vector3D | PositionLeftBottomCorner  [get] | 
|  | Position of left/bottom corner of this voxel map, in world space (not relative to sector)  More... 
 | 
|  | 
| IMyVoxelBase | RootVoxel  [get] | 
|  | Gets root voxel, for asteroids and planets itself. For MyVoxelPhysics, should return owning planet.  More... 
 | 
|  | 
| Matrix | Orientation  [get] | 
|  | 
| string | StorageName  [get] | 
|  | 
| Vector3I | Size  [get] | 
|  | Size of voxel map (in voxels)  More... 
 | 
|  | 
| Vector3 | SizeInMetres  [get] | 
|  | Size of voxel map (in metres)  More... 
 | 
|  | 
| Vector3I | StorageMin  [get] | 
|  | 
| Vector3I | StorageMax  [get] | 
|  | 
| 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.MyVoxelBase | 
| Vector3I | StorageMin  [get] | 
|  | 
| Vector3I | StorageMax  [get] | 
|  | 
| string | StorageName  [get, protected set] | 
|  | 
| virtual Sandbox.Engine.Voxels.IMyStorage | Storage  [get, set] | 
|  | 
| bool | DelayRigidBodyCreation  [get, set] | 
|  | 
| Vector3I | Size  [get] | 
|  | Size of voxel map (in voxels)  More... 
 | 
|  | 
| Vector3I | SizeMinusOne  [get] | 
|  | 
| Vector3 | SizeInMetres  [get, protected set] | 
|  | Size of voxel map (in metres)  More... 
 | 
|  | 
| Vector3 | SizeInMetresHalf  [get, protected set] | 
|  | 
| virtual Vector3D | PositionLeftBottomCorner  [get, set] | 
|  | Position of left/bottom corner of this voxel map, in world space (not relative to sector)  More... 
 | 
|  | 
| Matrix | Orientation  [get] | 
|  | 
| bool | ContentChanged  [get, protected set] | 
|  | 
| abstract MyVoxelBase | RootVoxel  [get] | 
|  | Gets root voxel, for asteroids and planets itself. For MyVoxelPhysics, should return owning planet.  More... 
 | 
|  | 
| bool | BeforeContentChanged  [get, protected set] | 
|  | 
| bool | CreatedByUser  [get, set] | 
|  | 
| string | AsteroidName  [get, set] | 
|  | 
| virtual MyClipmapScaleEnum | ScaleGroup  [get] | 
|  | 
| MyEntityComponentContainer | Components  [get] | 
|  | 
| MyPositionComponentBase | PositionComp  [get, set] | 
|  | 
| MyRenderComponentBase | Render  [get, set] | 
|  | 
| MyGameLogicComponent | GameLogic  [get, set] | 
|  | 
| long | EntityId  [get, set] | 
|  | Entity id, can be set by subclasses (for example when using pool...)  More... 
 | 
|  | 
| MySyncComponentBase | SyncObject  [get, protected set] | 
|  | 
| MyModStorageComponentBase | Storage  [get, set] | 
|  | 
| bool | Closed  [get, protected set] | 
|  | 
| bool | MarkedForClose  [get, protected set] | 
|  | 
| virtual float | MaxGlassDistSq  [get] | 
|  | 
| bool | Save  [get, set] | 
|  | 
| bool | IsPreview  [get, set] | 
|  | 
| bool | IsReadyForReplication  [get, set] | 
|  | 
| MyEntityUpdateEnum | NeedsUpdate  [get, set] | 
|  | 
| MatrixD | WorldMatrix  [get, set] | 
|  | 
| MyEntity | Parent  [get] | 
|  | Gets or sets the parent.  More... 
 | 
|  | 
| MyHierarchyComponent< MyEntity > | Hierarchy  [get, set] | 
|  | 
| MyPhysicsComponentBase | Physics  [get, set] | 
|  | Gets the physic component of the entity.  More... 
 | 
|  | 
| bool | InvalidateOnMove  [get, set] | 
|  | 
| bool | SyncFlag  [get, set] | 
|  | 
| bool | InScene  [get, set] | 
|  | 
| virtual bool | IsVolumetric  [get] | 
|  | 
| virtual Vector3D | LocationForHudMarker  [get] | 
|  | 
| MyModel | Model  [get] | 
|  | 
| MyModel | ModelCollision  [get] | 
|  | 
| string | DisplayName  [get, set] | 
|  | 
| string | DebugName  [get] | 
|  | 
| Dictionary< string, MyEntitySubpart > | Subparts  [get] | 
|  | 
| virtual bool | IsCCDForProjectiles  [get] | 
|  | 
| int | InventoryCount  [get] | 
|  | Iterate through inventories and return their count.  More... 
 | 
|  | 
| bool | HasInventory  [get] | 
|  | Returns true if this entity has got at least one inventory. Note that one aggregate inventory can contain zero simple inventories => zero will be returned even if GetInventoryBase() != null.  More... 
 | 
|  | 
| virtual String | DisplayNameText  [get, set] | 
|  | Display Name for GUI etc. Override in descendant classes. Usually used to display in terminal or inventory controls.  More... 
 | 
|  | 
| EntityFlags | Flags  [get, set] | 
|  | 
|  Properties inherited from Sandbox.Engine.Voxels.IMyVoxelDrawable | 
| IMyStorage | Storage  [get] | 
|  | 
| Vector3I | Size  [get] | 
|  | 
| Vector3D | PositionLeftBottomCorner  [get] | 
|  | 
| Matrix | Orientation  [get] | 
|  | 
| Vector3I | StorageMin  [get] | 
|  | 
| MyRenderComponentBase | Render  [get] | 
|  | 
| MyClipmapScaleEnum | ScaleGroup  [get] | 
|  | 
|  | 
|  Public Attributes inherited from Sandbox.Game.Entities.MyVoxelBase | 
| int | VoxelMapPruningProxyId = MyVRageConstants.PRUNING_PROXY_ID_UNITIALIZED | 
|  | 
| bool | CreateStorageCopyOnWrite = false | 
|  | 
| MyDefinitionId | DefinitionId = null | 
|  | 
| string | Name | 
|  | 
| bool | DebugAsyncLoading | 
|  | 
| DebugCreatedBy | DebugCreatedBy | 
|  | 
| float | m_massChangeForCollisions = 1f | 
|  | 
| Vector3D | m_serverPosition = new Vector3D() | 
|  | 
| Quaternion | m_serverOrientation = new Quaternion() | 
|  | 
| MatrixD | m_serverWorldMatrix = new MatrixD() | 
|  | 
| Vector3 | m_serverLinearVelocity | 
|  | 
| Vector3 | m_serverAngularVelocity | 
|  | 
| bool | m_positionResetFromServer | 
|  | 
| bool | SentFromServer | 
|  | 
| int | GamePruningProxyId = MyVRageConstants.PRUNING_PROXY_ID_UNITIALIZED | 
|  | 
| int | TopMostPruningProxyId = MyVRageConstants.PRUNING_PROXY_ID_UNITIALIZED | 
|  | 
| bool | StaticForPruningStructure = false | 
|  | 
| int | TargetPruningProxyId = MyVRageConstants.PRUNING_PROXY_ID_UNITIALIZED | 
|  | 
| Dictionary< IMyReplicable, Action > | ReadyForReplicationAction = new Dictionary<IMyReplicable, Action>() | 
|  | 
| static Action< MyEntity > | AddToGamePruningStructureExtCallBack = null | 
|  | 
| static Action< MyEntity > | RemoveFromGamePruningStructureExtCallBack = null | 
|  | 
| static Action< MyEntity > | UpdateGamePruningStructureExtCallBack = null | 
|  | 
| static MyEntityFactoryCreateObjectBuilderDelegate | MyEntityFactoryCreateObjectBuilderExtCallback = null | 
|  | 
| static CreateDefaultSyncEntityDelegate | CreateDefaultSyncEntityExtCallback | 
|  | 
| static Action< MyEntity > | MyWeldingGroupsAddNodeExtCallback = null | 
|  | 
| static Action< MyEntity > | MyWeldingGroupsRemoveNodeExtCallback = null | 
|  | 
| static Action< MyEntity, List< MyEntity > > | MyWeldingGroupsGetGroupNodesExtCallback = null | 
|  | 
| static MyWeldingGroupsGroupExistsDelegate | MyWeldingGroupsGroupExistsExtCallback = null | 
|  | 
| static Action< MyEntity > | MyProceduralWorldGeneratorTrackEntityExtCallback = null | 
|  | 
| static Action< MyEntity > | CreateStandardRenderComponentsExtCallback = null | 
|  | 
| static Action< MyComponentContainer, MyObjectBuilderType, MyStringHash, MyObjectBuilder_ComponentContainer > | InitComponentsExtCallback = null | 
|  | 
| static Func< MyObjectBuilder_EntityBase, bool, MyEntity > | MyEntitiesCreateFromObjectBuilderExtCallback = null | 
|  | 
| static void | UpdateNamedEmissiveParts (uint renderObjectId, string emissiveName, Color emissivePartColor, float emissivity) | 
|  | 
|  Protected Attributes inherited from Sandbox.Game.Entities.MyVoxelBase | 
| Vector3I | m_storageMin = new Vector3I(0, 0, 0) | 
|  | 
| Vector3I | m_storageMax | 
|  | 
| Sandbox.Engine.Voxels.IMyStorage | m_storage | 
|  | 
| List< MyHudEntityParams > | m_hudParams | 
|  | 
| MyModel | m_modelCollision | 
|  | 
|  Static Protected Attributes inherited from Sandbox.Game.Entities.MyVoxelBase | 
| static MyStorageData | m_tempStorage = new MyStorageData() | 
|  | 
| Action< IMyEntity > | OnClose | 
|  | 
| Action< IMyEntity > | OnClosing | 
|  | 
| Action< IMyEntity > | OnMarkForClose | 
|  | 
| Action< IMyEntity > | OnPhysicsChanged | 
|  | 
|  Events inherited from Sandbox.Game.Entities.MyVoxelBase | 
| StorageChanged | RangeChanged | 
|  | 
| Action< MyEntity > | OnMarkForClose | 
|  | This event may not be invoked at all, when calling MyEntities.CloseAll, marking is bypassed  More... 
 | 
|  | 
| Action< MyEntity > | OnClose | 
|  | 
| Action< MyEntity > | OnClosing | 
|  | 
| Action< MyEntity > | OnPhysicsChanged | 
|  | 
Definition at line 36 of file MyVoxelMap.cs.