Space Engineers
Public Member Functions | Public Attributes | List of all members
Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl Class Reference
Inheritance diagram for Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl:
Sandbox.Common.ObjectBuilders.MyObjectBuilder_ShipController VRage.Game.MyObjectBuilder_TerminalBlock VRage.Game.MyObjectBuilder_CubeBlock VRage.ObjectBuilders.MyObjectBuilder_Base

Public Member Functions

override void Remap (IMyRemapHelper remapHelper)
 
- Public Member Functions inherited from Sandbox.Common.ObjectBuilders.MyObjectBuilder_ShipController
override void Remap (IMyRemapHelper remapHelper)
 
- Public Member Functions inherited from VRage.Game.MyObjectBuilder_CubeBlock
bool ShouldSerializeEntityId ()
 
bool ShouldSerializeMin ()
 
bool ShouldSerializeOrientation ()
 
bool ShouldSerializeBlockOrientation ()
 
bool ShouldSerializeConstructionInventory ()
 
bool ShouldSerializeColorMaskHSV ()
 
bool ShouldSerializeConstructionStockpile ()
 
bool ShouldSerializeMultiBlockId ()
 
bool ShouldSerializeMultiBlockDefinition ()
 
bool ShouldSerializeComponentContainer ()
 
virtual void SetupForProjector ()
 
- Public Member Functions inherited from VRage.ObjectBuilders.MyObjectBuilder_Base
bool ShouldSerializeSubtypeId ()
 
void Save (string filepath)
 
virtual MyObjectBuilder_Base Clone ()
 

Public Attributes

const float DEFAULT_AUTOPILOT_SPEED_LIMIT = 120
 
long PreviousControlledEntityId = null
 
bool AutoPilotEnabled
 
int FlightMode
 
long BindedCamera = 0
 
int CurrentWaypointIndex = -1
 
List< MyObjectBuilder_AutopilotWaypointWaypoints
 
byte Direction = 0
 
bool DockingModeEnabled = false
 
bool CollisionAvoidance = false
 
MyObjectBuilder_AutomaticBehaviour AutomaticBehaviour = null
 
List< Vector3DCoords = null
 Obsolete. Use Waypoints instead. More...
 
List< string > Names = null
 Obsolete. Use Waypoints instead. More...
 
MyObjectBuilder_Toolbar AutoPilotToolbar = null
 Obsolete. Use Waypoints instead. More...
 
float AutopilotSpeedLimit = DEFAULT_AUTOPILOT_SPEED_LIMIT
 
float WaypointThresholdDistance
 
bool IsMainRemoteControl = false
 
- Public Attributes inherited from Sandbox.Common.ObjectBuilders.MyObjectBuilder_ShipController
bool UseSingleWeaponMode
 
bool ControlThrusters = true
 
bool ControlWheels = true
 
MyObjectBuilder_Toolbar Toolbar
 
SerializableDefinitionId SelectedGunId = null
 
bool IsMainCockpit = false
 
bool HorizonIndicatorEnabled = true
 
MyObjectBuilder_Toolbar BuildToolbar
 
- Public Attributes inherited from VRage.Game.MyObjectBuilder_TerminalBlock
string CustomName = null
 
bool ShowOnHUD
 
bool ShowInTerminal = true
 
bool ShowInToolbarConfig = true
 
bool ShowInInventory = true
 
- Public Attributes inherited from VRage.Game.MyObjectBuilder_CubeBlock
long EntityId = 0
 
string Name
 
SerializableVector3I Min = new SerializableVector3I(0, 0, 0)
 
float IntegrityPercent = 1.0f
 
float BuildPercent = 1.0f
 
SerializableBlockOrientation BlockOrientation = SerializableBlockOrientation.Identity
 
MyObjectBuilder_Inventory ConstructionInventory = null
 
SerializableVector3 ColorMaskHSV = new SerializableVector3(0f, -1f, 0f)
 
MyObjectBuilder_ConstructionStockpile ConstructionStockpile = null
 
long Owner = 0
 
long BuiltBy = 0
 
MyOwnershipShareModeEnum ShareMode = MyOwnershipShareModeEnum.None
 
float DeformationRatio = 0
 
MySubBlockId[] SubBlocks = null
 
int MultiBlockId = 0
 
SerializableDefinitionId MultiBlockDefinition = null
 
int MultiBlockIndex = -1
 
float BlockGeneralDamageModifier = 1f
 
MyObjectBuilder_ComponentContainer ComponentContainer = null
 

Additional Inherited Members

- Static Public Member Functions inherited from VRage.Game.MyObjectBuilder_CubeBlock
static MyObjectBuilder_CubeBlock Upgrade (MyObjectBuilder_CubeBlock cubeBlock, MyObjectBuilderType newType, string newSubType)
 
- Properties inherited from VRage.Game.MyObjectBuilder_CubeBlock
SerializableQuaternion Orientation [get, set]
 
- Properties inherited from VRage.ObjectBuilders.MyObjectBuilder_Base
MyStringHash SubtypeId [get]
 
string SubtypeName [get, set]
 
MyObjectBuilderType TypeId [get]
 

Detailed Description

Definition at line 16 of file MyObjectBuilder_RemoteControl.cs.

Member Function Documentation

override void Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl.Remap ( IMyRemapHelper  remapHelper)
inlinevirtual

Reimplemented from VRage.Game.MyObjectBuilder_CubeBlock.

Definition at line 83 of file MyObjectBuilder_RemoteControl.cs.

Member Data Documentation

MyObjectBuilder_AutomaticBehaviour Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl.AutomaticBehaviour = null

Definition at line 51 of file MyObjectBuilder_RemoteControl.cs.

bool Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl.AutoPilotEnabled

Definition at line 25 of file MyObjectBuilder_RemoteControl.cs.

float Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl.AutopilotSpeedLimit = DEFAULT_AUTOPILOT_SPEED_LIMIT

Definition at line 75 of file MyObjectBuilder_RemoteControl.cs.

MyObjectBuilder_Toolbar Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl.AutoPilotToolbar = null

Obsolete. Use Waypoints instead.

Definition at line 72 of file MyObjectBuilder_RemoteControl.cs.

long Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl.BindedCamera = 0

Definition at line 31 of file MyObjectBuilder_RemoteControl.cs.

bool Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl.CollisionAvoidance = false

Definition at line 47 of file MyObjectBuilder_RemoteControl.cs.

List<Vector3D> Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl.Coords = null

Obsolete. Use Waypoints instead.

Definition at line 58 of file MyObjectBuilder_RemoteControl.cs.

int Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl.CurrentWaypointIndex = -1

Definition at line 34 of file MyObjectBuilder_RemoteControl.cs.

const float Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl.DEFAULT_AUTOPILOT_SPEED_LIMIT = 120

Definition at line 18 of file MyObjectBuilder_RemoteControl.cs.

byte Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl.Direction = 0

Definition at line 41 of file MyObjectBuilder_RemoteControl.cs.

bool Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl.DockingModeEnabled = false

Definition at line 44 of file MyObjectBuilder_RemoteControl.cs.

int Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl.FlightMode

Definition at line 28 of file MyObjectBuilder_RemoteControl.cs.

bool Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl.IsMainRemoteControl = false

Definition at line 81 of file MyObjectBuilder_RemoteControl.cs.

List<string> Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl.Names = null

Obsolete. Use Waypoints instead.

Definition at line 65 of file MyObjectBuilder_RemoteControl.cs.

long Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl.PreviousControlledEntityId = null

Definition at line 22 of file MyObjectBuilder_RemoteControl.cs.

List<MyObjectBuilder_AutopilotWaypoint> Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl.Waypoints

Definition at line 38 of file MyObjectBuilder_RemoteControl.cs.

float Sandbox.Common.ObjectBuilders.MyObjectBuilder_RemoteControl.WaypointThresholdDistance

Definition at line 78 of file MyObjectBuilder_RemoteControl.cs.


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