Class MyItemsCollector
Inheritance
System.Object
MyItemsCollector
Assembly: Sandbox.Game.dll
Syntax
public static class MyItemsCollector : Object
Methods
FindClosestTreeInRadius(Vector3D, Single, out MyItemsCollector.ItemInfo)
Declaration
public static bool FindClosestTreeInRadius(Vector3D fromPosition, float radius, out MyItemsCollector.ItemInfo result)
Parameters
Returns
Type |
Description |
System.Boolean |
|
FindCollectableItemInRadius(Vector3D, Single, HashSet<MyDefinitionId>, Vector3D, Single, out MyItemsCollector.ComponentInfo)
Declaration
public static bool FindCollectableItemInRadius(Vector3D position, float radius, HashSet<MyDefinitionId> itemDefs, Vector3D initialPosition, float ignoreRadius, out MyItemsCollector.ComponentInfo result)
Parameters
Returns
Type |
Description |
System.Boolean |
|
FindCollectiblesInRadius(Vector3D, Double, Boolean)
Declaration
public static List<MyItemsCollector.CollectibleInfo> FindCollectiblesInRadius(Vector3D fromPosition, double radius, bool doRaycast = false)
Parameters
Type |
Name |
Description |
Vector3D |
fromPosition |
|
System.Double |
radius |
|
System.Boolean |
doRaycast |
|
Returns
FindComponentsInRadius(Vector3D, Double)
Declaration
public static List<MyItemsCollector.ComponentInfo> FindComponentsInRadius(Vector3D fromPosition, double radius)
Parameters
Type |
Name |
Description |
Vector3D |
fromPosition |
|
System.Double |
radius |
|
Returns
FindFallingTreeInRadius(Vector3D, Single, out MyItemsCollector.EntityInfo)
Declaration
public static bool FindFallingTreeInRadius(Vector3D position, float radius, out MyItemsCollector.EntityInfo result)
Parameters
Returns
Type |
Description |
System.Boolean |
|
TryGetAsComponent(MyEntity, out MyCubeBlock, Boolean, Nullable<Vector3D>)
Declaration
public static MyCubeGrid TryGetAsComponent(MyEntity entity, out MyCubeBlock block, bool blockManipulatedEntity = true, Nullable<Vector3D> hitPosition = null)
Parameters
Returns