Space Engineers
Public Member Functions | Protected Member Functions | Properties | List of all members
Sandbox.Game.GameSystems.MyTriggerManipulator Class Reference

Public Member Functions

 MyTriggerManipulator (Predicate< MyTriggerComponent > triggerEvaluationPredicate=null)
 
void SelectClosest (Vector3D position)
 Selects the closest trigger to provided position. More...
 

Protected Member Functions

virtual void OnPositionChanged (Vector3D oldPosition, Vector3D newPosition)
 

Properties

Vector3D CurrentPosition [get, set]
 Used to change current position and obtain new quary of triggers. More...
 
List< MyTriggerComponentCurrentQuery [get]
 Accessor for quaries triggers. More...
 
MyTriggerComponent SelectedTrigger [get, set]
 Selected trigger. More...
 

Detailed Description

Definition at line 9 of file MyTriggerManipulator.cs.

Constructor & Destructor Documentation

Sandbox.Game.GameSystems.MyTriggerManipulator.MyTriggerManipulator ( Predicate< MyTriggerComponent triggerEvaluationPredicate = null)
inline

Definition at line 76 of file MyTriggerManipulator.cs.

Member Function Documentation

virtual void Sandbox.Game.GameSystems.MyTriggerManipulator.OnPositionChanged ( Vector3D  oldPosition,
Vector3D  newPosition 
)
inlineprotectedvirtual

Definition at line 81 of file MyTriggerManipulator.cs.

void Sandbox.Game.GameSystems.MyTriggerManipulator.SelectClosest ( Vector3D  position)
inline

Selects the closest trigger to provided position.

Parameters
positionConsidered position.

Definition at line 106 of file MyTriggerManipulator.cs.

Property Documentation

Vector3D Sandbox.Game.GameSystems.MyTriggerManipulator.CurrentPosition
getset

Used to change current position and obtain new quary of triggers.

Definition at line 26 of file MyTriggerManipulator.cs.

List<MyTriggerComponent> Sandbox.Game.GameSystems.MyTriggerManipulator.CurrentQuery
get

Accessor for quaries triggers.

Definition at line 43 of file MyTriggerManipulator.cs.

MyTriggerComponent Sandbox.Game.GameSystems.MyTriggerManipulator.SelectedTrigger
getset

Selected trigger.

Definition at line 51 of file MyTriggerManipulator.cs.


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