Space Engineers
|
Public Member Functions | |
MyAttachableConveyorEndpoint (MyCubeBlock block) | |
void | Attach (MyAttachableConveyorEndpoint other) |
void | Detach (MyAttachableConveyorEndpoint other) |
void | DetachAll () |
bool | AlreadyAttachedTo (MyAttachableConveyorEndpoint other) |
bool | AlreadyAttached () |
Public Member Functions inherited from Sandbox.Game.GameSystems.Conveyors.MyMultilineConveyorEndpoint | |
MyMultilineConveyorEndpoint (MyCubeBlock myBlock) | |
ConveyorLinePosition | PositionToGridCoords (ConveyorLinePosition position) |
MyConveyorLine | GetConveyorLine (ConveyorLinePosition position) |
Returns a connecting line for the given line position, or null, if no such line exists More... | |
ConveyorLinePosition | GetPosition (int index) |
MyConveyorLine | GetConveyorLine (int index) |
void | SetConveyorLine (ConveyorLinePosition position, MyConveyorLine newLine) |
Changes a conveyor line of this block More... | |
int | GetLineCount () |
ConveyorLineEnumerator | GetEnumeratorInternal () |
void | DebugDraw () |
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... | |
Protected Member Functions | |
override int | GetNeighborCount () |
override IMyPathVertex< IMyConveyorEndpoint > | GetNeighbor (int index) |
override IMyPathEdge< IMyConveyorEndpoint > | GetEdge (int index) |
Protected Member Functions inherited from Sandbox.Game.GameSystems.Conveyors.MyMultilineConveyorEndpoint | |
ConveyorLinePosition[] | GetLinePositions () |
void | UpdateLineFunctionality () |
Definition at line 12 of file MyAttachableConveyorEndpoint.cs.
|
inline |
Definition at line 46 of file MyAttachableConveyorEndpoint.cs.
|
inline |
Definition at line 111 of file MyAttachableConveyorEndpoint.cs.
|
inline |
Definition at line 101 of file MyAttachableConveyorEndpoint.cs.
|
inline |
Definition at line 52 of file MyAttachableConveyorEndpoint.cs.
|
inline |
Definition at line 60 of file MyAttachableConveyorEndpoint.cs.
|
inline |
Definition at line 74 of file MyAttachableConveyorEndpoint.cs.
|
inlineprotectedvirtual |
Reimplemented from Sandbox.Game.GameSystems.Conveyors.MyMultilineConveyorEndpoint.
Definition at line 129 of file MyAttachableConveyorEndpoint.cs.
|
inlineprotectedvirtual |
Reimplemented from Sandbox.Game.GameSystems.Conveyors.MyMultilineConveyorEndpoint.
Definition at line 121 of file MyAttachableConveyorEndpoint.cs.
|
inlineprotectedvirtual |
Reimplemented from Sandbox.Game.GameSystems.Conveyors.MyMultilineConveyorEndpoint.
Definition at line 116 of file MyAttachableConveyorEndpoint.cs.