Class MyBlocksPruningStructureComponent
Inheritance
System.Object
MyBlocksPruningStructureComponent
Assembly: Sandbox.Game.dll
Syntax
public class MyBlocksPruningStructureComponent : MyEntityComponentBase, IMyEntityComponentBase, IMyComponentBase
Constructors
MyBlocksPruningStructureComponent()
Declaration
public MyBlocksPruningStructureComponent()
Properties
ComponentTypeDebugString
Declaration
public override string ComponentTypeDebugString { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
Methods
OnAddedToContainer()
Declaration
public override void OnAddedToContainer()
Overrides
OnBeforeRemovedFromContainer()
Declaration
public override void OnBeforeRemovedFromContainer()
Overrides
OnBlockAdded(MyCubeBlock)
Declaration
public void OnBlockAdded(MyCubeBlock fatBlock)
Parameters
OnBlockRemoved(MyCubeBlock)
Declaration
public void OnBlockRemoved(MyCubeBlock fatBlock)
Parameters
Query<T>(BoundingSphereD, List<T>)
Declaration
public void Query<T>(BoundingSphereD sphere, List<T> output)
Parameters
Type |
Name |
Description |
BoundingSphereD |
sphere |
|
System.Collections.Generic.List<T> |
output |
|
Type Parameters
RegisterComponentTypeOwner<T>()
Declaration
public void RegisterComponentTypeOwner<T>()
Type Parameters
RegisterType<T>()
Declaration
public void RegisterType<T>()
where T : MyCubeBlock
Type Parameters
Extension Methods