Sandbox.Game.EntityComponents
MyPathRecorderComponent
Assembly: Sandbox.Game.dll
public class MyPathRecorderComponent: MyEventProxyEntityComponent, IMyComponentBase, IMyEntityComponentBase, IMyEventProxy, IMyEventOwner, IMyTerminalControlsProviderComponent, IMyPathRecorderComponent, IMyPathRecorderComponent
Fields
| Member | Description |
|---|---|
| DetailedInfo | |
| ErrorsInTerminal | |
| Waypoints | |
| SyncType | Inherited from MyEventProxyEntityComponent |
Events
| Member | Description |
|---|---|
| static OnAfterAddedToContainer | Inherited from MyEntityComponentBase |
| IsPlayingChanged | |
| IsRecordingChanged | |
| BeforeRemovedFromContainer | Inherited from IMyEntityComponentBase |
| BeforeRemovedFromContainer | Inherited from MyEntityComponentBase |
| IsPlayingChanged | Event triggered when IsPlaying changes Inherited from IMyPathRecorderComponent |
| IsRecordingChanged | Event triggered when IsRecording changes Inherited from IMyPathRecorderComponent |
Properties
| Member | Description |
|---|---|
| BeaconDisplayText | |
| BeaconWorldPosition | |
| ComponentTypeDebugString | |
| IsPlaying | |
| IsPowered | |
| IsRecording | |
| MinimalDistance | |
| RecordInterval | |
| RepeatPath | |
| ShowPath | |
| ShowSelectedPoints | |
| TerminalControlCreationPriority | |
| AttachSyncToEntity | Inherited from MyEventProxyEntityComponent |
| AttachSyncToEntity | Inherited from MyEntityComponentBase |
| BeaconDisplayText | Gets Beacon display text Inherited from IMyPathRecorderComponent |
| BeaconEntityId | Entity of beacon in which the waypoints are in relation to Inherited from IMyPathRecorderComponent |
| BeaconWorldPosition | Gets BeaconWorldPosition Inherited from IMyPathRecorderComponent |
| ComponentTypeDebugString | Inherited from IMyEntityComponentBase |
| ComponentTypeDebugString | Name of the base component type for debug purposes (e.g.: "Position") Inherited from MyEntityComponentBase |
| Container | Inherited from IMyEntityComponentBase |
| Container | Inherited from MyEntityComponentBase |
| ContainerBase | Inherited from IMyComponentBase |
| ContainerBase | This cannot be named Container to not conflict with the definition of Container in MyEntityComponentBase. Inherited from MyComponentBase |
| Entity | Inherited from IMyEntityComponentBase |
| Entity | Inherited from MyEntityComponentBase |
| FailedOnSceneAdd | Inherited from MyComponentBase |
| IsPlaying | Gets bool if the PR block is playing Inherited from IMyPathRecorderComponent |
| IsRecording | Get bool if the PR block is recording Inherited from IMyPathRecorderComponent |
| MinimalDistance | Gets/sets minimal distance between waypoints for automatic recording to record new waypoint Inherited from IMyPathRecorderComponent |
| RecordInterval | Gets/sets record interval. Sets how often the block tries to records its position as a waypoint. Operates every 100 frames Inherited from IMyPathRecorderComponent |
| RemoveExistingComponentOnNewInsert | Inherited from IMyComponentBase |
| RemoveExistingComponentOnNewInsert | Inherited from MyComponentBase |
| RepeatPath | Repeat path toggle Inherited from IMyPathRecorderComponent |
| ShowPath | Gets/sets if block is showing path on clients screen Inherited from IMyPathRecorderComponent |
| ShowSelectedPoints | Gets/sets if block is showing points, selected by client on his screen Inherited from IMyPathRecorderComponent |
Constructors
| Member | Description |
|---|---|
| MyPathRecorderComponent() | |
| MyEventProxyEntityComponent() | Inherited from MyEventProxyEntityComponent |
Methods
Inheritance: MyComponentBase ˃ MyEntityComponentBase ˃ MyEventProxyEntityComponent
Implements:
- IMyComponentBase
- IMyEntityComponentBase
- IMyEventOwner prohibited
- IMyEventProxy
- IMyPathRecorderComponent
- IMyPathRecorderComponent
- IMyTerminalControlsProviderComponent prohibited