Class MyBBMemoryTarget
Inheritance
System.Object
MyBBMemoryTarget
Assembly: VRage.Game.dll
Syntax
public class MyBBMemoryTarget : MyBBMemoryValue
Constructors
MyBBMemoryTarget()
Declaration
public MyBBMemoryTarget()
Fields
CompoundId
Declaration
public Nullable<ushort> CompoundId
Field Value
Type |
Description |
System.Nullable<System.UInt16> |
|
EntityId
Declaration
public Nullable<long> EntityId
Field Value
Type |
Description |
System.Nullable<System.Int64> |
|
Position
Declaration
public Nullable<Vector3D> Position
Field Value
Type |
Description |
System.Nullable<Vector3D> |
|
TargetType
Declaration
public MyAiTargetEnum TargetType
Field Value
TreeId
Declaration
public Nullable<int> TreeId
Field Value
Type |
Description |
System.Nullable<System.Int32> |
|
Properties
BlockPosition
Declaration
public Vector3I BlockPosition { get; }
Property Value
VoxelPosition
Declaration
public Vector3I VoxelPosition { get; }
Property Value
Methods
SetTargetCompoundBlock(ref MyBBMemoryTarget, Vector3I, Int64, UInt16)
Declaration
public static void SetTargetCompoundBlock(ref MyBBMemoryTarget target, Vector3I blockPosition, long entityId, ushort compoundId)
Parameters
SetTargetCube(ref MyBBMemoryTarget, Vector3I, Int64)
Declaration
public static void SetTargetCube(ref MyBBMemoryTarget target, Vector3I blockPosition, long gridEntityId)
Parameters
SetTargetEntity(ref MyBBMemoryTarget, MyAiTargetEnum, Int64, Nullable<Vector3D>)
Declaration
public static void SetTargetEntity(ref MyBBMemoryTarget target, MyAiTargetEnum targetType, long entityId, Nullable<Vector3D> position = null)
Parameters
SetTargetPosition(ref MyBBMemoryTarget, Vector3D)
Declaration
public static void SetTargetPosition(ref MyBBMemoryTarget target, Vector3D position)
Parameters
SetTargetTree(ref MyBBMemoryTarget, Vector3D, Int64, Int32)
Declaration
public static void SetTargetTree(ref MyBBMemoryTarget target, Vector3D treePosition, long entityId, int treeId)
Parameters
SetTargetVoxel(ref MyBBMemoryTarget, Vector3I, Int64)
Declaration
public static void SetTargetVoxel(ref MyBBMemoryTarget target, Vector3I voxelPosition, long entityId)
Parameters
UnsetTarget(ref MyBBMemoryTarget)
Declaration
public static void UnsetTarget(ref MyBBMemoryTarget target)
Parameters