Space Engineers
Public Member Functions | Properties | List of all members
Sandbox.Game.GameSystems.Conveyors.IMyConveyorEndpoint Interface Reference
Inheritance diagram for Sandbox.Game.GameSystems.Conveyors.IMyConveyorEndpoint:
VRage.Algorithms.IMyPathVertex< IMyConveyorEndpoint > Sandbox.Game.GameSystems.Conveyors.MyMultilineConveyorEndpoint Sandbox.Game.GameSystems.Conveyors.MyAttachableConveyorEndpoint

Public Member Functions

MyConveyorLine GetConveyorLine (ConveyorLinePosition position)
 Returns a connecting line for the given line position, or null, if no such line exists More...
 
MyConveyorLine GetConveyorLine (int index)
 
ConveyorLinePosition GetPosition (int index)
 
void DebugDraw ()
 
void SetConveyorLine (ConveyorLinePosition position, MyConveyorLine newLine)
 Changes a conveyor line of this block More...
 
int GetLineCount ()
 
- Public Member Functions inherited from VRage.Algorithms.IMyPathVertex< IMyConveyorEndpoint >
float EstimateDistanceTo (IMyPathVertex< V > other)
 Heuristic on the shortest path to another vertex. Used for finding the shortest path. More...
 
int GetNeighborCount ()
 Returns the number of neighbouring vertices. More...
 
IMyPathVertex< V > GetNeighbor (int index)
 Gets N-th neighbor of this vertex. Must be consistent with the order in which IEnumerable<IMyPathEdge<V>> traverses the neighbors More...
 
IMyPathEdge< V > GetEdge (int index)
 Gets N-th edge of this vertex. Must be consistent with the GetNeighbor() function. More...
 

Properties

MyCubeBlock CubeBlock [get]
 
- Properties inherited from VRage.Algorithms.IMyPathVertex< IMyConveyorEndpoint >
MyPathfindingData PathfindingData [get]
 

Detailed Description

Definition at line 145 of file IMyConveyorEndpoint.cs.

Member Function Documentation

void Sandbox.Game.GameSystems.Conveyors.IMyConveyorEndpoint.DebugDraw ( )
MyConveyorLine Sandbox.Game.GameSystems.Conveyors.IMyConveyorEndpoint.GetConveyorLine ( ConveyorLinePosition  position)

Returns a connecting line for the given line position, or null, if no such line exists

Implemented in Sandbox.Game.GameSystems.Conveyors.MyMultilineConveyorEndpoint.

MyConveyorLine Sandbox.Game.GameSystems.Conveyors.IMyConveyorEndpoint.GetConveyorLine ( int  index)
int Sandbox.Game.GameSystems.Conveyors.IMyConveyorEndpoint.GetLineCount ( )
ConveyorLinePosition Sandbox.Game.GameSystems.Conveyors.IMyConveyorEndpoint.GetPosition ( int  index)
void Sandbox.Game.GameSystems.Conveyors.IMyConveyorEndpoint.SetConveyorLine ( ConveyorLinePosition  position,
MyConveyorLine  newLine 
)

Changes a conveyor line of this block

Implemented in Sandbox.Game.GameSystems.Conveyors.MyMultilineConveyorEndpoint.

Property Documentation

MyCubeBlock Sandbox.Game.GameSystems.Conveyors.IMyConveyorEndpoint.CubeBlock
get

Definition at line 165 of file IMyConveyorEndpoint.cs.


The documentation for this interface was generated from the following file: