Sandbox.Game.EntityComponents
MyEntityRespawnComponentBase
Assembly: Sandbox.Game.dll
public abstract class MyEntityRespawnComponentBase: MyEntityComponentBase, IMyComponentBase, IMyEntityComponentBase, IMyCameraController, IMyControllableEntity, IMyControllableEntity
Events
| Member | Description |
|---|---|
| static OnAfterAddedToContainer | Inherited from MyEntityComponentBase |
| BeforeRemovedFromContainer | Inherited from IMyEntityComponentBase |
| BeforeRemovedFromContainer | Inherited from MyEntityComponentBase |
Properties
| Member | Description |
|---|---|
| AuxiliaryContext | |
| Entity | |
| IsAutopilotControlled | |
| LastMotionIndicator | |
| LastRotationIndicator | |
| AllowCubeBuilding | Gets if player block building enabled Inherited from IMyCameraController |
| AttachSyncToEntity | Inherited from MyEntityComponentBase |
| CanSwitchLandingGears | Gets if entity can switch landing gears Inherited from IMyControllableEntity |
| 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 |
| ControlContext | Inherited from IMyControllableEntity |
| ControllerInfo | Gets information about who controls this Entity Inherited from IMyControllableEntity |
| ControllerInfo | Inherited from IMyControllableEntity |
| EnabledBroadcasting | Inherited from IMyControllableEntity |
| EnabledDamping | Gets if Damping enabled Inherited from IMyControllableEntity |
| EnabledHelmet | Gets if helmet is opened Inherited from IMyControllableEntity |
| EnabledLeadingGears | Gets if at least one leading gear is enabled Inherited from IMyControllableEntity |
| EnabledLights | Gets if lights are enabled Inherited from IMyControllableEntity |
| EnabledReactors | Gets if grid is powered Inherited from IMyControllableEntity |
| EnabledThrusts | Gets if thrusts are enabled Inherited from IMyControllableEntity |
| EnableFirstPersonView | Gets or set if player can use first person view Inherited from IMyCameraController |
| Entity | Gets information which entity is being controlled Inherited from IMyControllableEntity |
| Entity | Inherited from IMyControllableEntity |
| Entity | Gets Entity to which it is attached Inherited from IMyCameraController |
| Entity | Inherited from IMyEntityComponentBase |
| Entity | Inherited from MyEntityComponentBase |
| FailedOnSceneAdd | Inherited from MyComponentBase |
| ForceFirstPersonCamera | Gets or sets if camera should be first person Inherited from IMyControllableEntity |
| ForceFirstPersonCamera | Gets or sets if player can use only first person view Inherited from IMyCameraController |
| HeadLocalXAngle | Inherited from IMyControllableEntity |
| HeadLocalYAngle | Inherited from IMyControllableEntity |
| IsAutopilotControlled | Gets whether the entity is controller by autopilot Inherited from IMyControllableEntity |
| IsInFirstPersonView | Gets or sets if the current camera view is first person. Inherited from IMyCameraController |
| LastMotionIndicator | Gets last motion indicator. User input W/A/S/D Space/C Inherited from IMyControllableEntity |
| LastRotationIndicator | Gets last rotation indicator. Z used for RollIndicator Inherited from IMyControllableEntity |
| PrimaryLookaround | When false, blocks 3rd view look around Inherited from IMyControllableEntity |
| RelativeDampeningDistance | Allows you to set a custom max distance which relative dampening to another entity will remain active. Inherited from IMyControllableEntity |
| RelativeDampeningEntity | Inherited from IMyControllableEntity |
| RelativeDampeningTarget | Allows you to get or set the relative dampening entity. Inherited from IMyControllableEntity |
| RemoveExistingComponentOnNewInsert | Inherited from IMyComponentBase |
| RemoveExistingComponentOnNewInsert | Inherited from MyComponentBase |
| Toolbar | Inherited from IMyControllableEntity |
| ToolbarType | Inherited from IMyControllableEntity |
Methods
| Member | Description |
|---|---|
| CleanControls() | |
| GetOverridingFocusMatrix() | |
| BeginShoot(MyShootActionEnum) | This will be called locally to start shooting with the given action Inherited from IMyControllableEntity |
| CanSwitchAmmoMagazine() | Inherited from IMyControllableEntity |
| CanSwitchToWeapon(MyDefinitionId?) | Inherited from IMyControllableEntity |
| CleanControls() | Implementation should clear previousControlled entities and cameras. They are no longer valid. Called on game load, if player is not online Inherited from IMyControllableEntity |
| ControlCamera(MyCamera) | Change camera properties now. Communication: from controller to camera. Inherited from IMyCameraController |
| Crouch() | Only IMyCharacter has implementation for this method. Inherited from IMyControllableEntity |
| Deserialize(MyObjectBuilder_ComponentBase) | Inherited from IMyComponentBase |
| Deserialize(MyObjectBuilder_ComponentBase) | Inherited from MyComponentBase |
| Die() | Makes character dead. Inherited from IMyControllableEntity |
| Down() | Move direction : down. Only IMyCharacter has implementation for this method. Inherited from IMyControllableEntity |
| DrawHud(IMyCameraController, long) | Updates hud logic, connected to entity Inherited from IMyControllableEntity |
| EndShoot(MyShootActionEnum) | This will be called locally to start shooting with the given action Inherited from IMyControllableEntity |
| GetAs |
Inherited from IMyComponentBase |
| GetAs |
Inherited from MyComponentBase |
| GetCameraEntitySettings() | Inherited from IMyControllableEntity |
| GetHeadMatrix(bool, bool, bool, bool) | Gets head of character that controls this Inherited from IMyControllableEntity |
| GetOverridingFocusMatrix() | Transformation that should be used for target selection while focusing Inherited from IMyCameraController |
| HandlePickUp() | Does nothing. Inherited from IMyCameraController |
| HandleUse() | Used to send "use" commands to camera controller Inherited from IMyCameraController |
| Init(MyComponentDefinitionBase) | Inherited from IMyComponentBase |
| Init(MyComponentDefinitionBase) | Inherited from MyComponentBase |
| IsSerialized() | Inherited from IMyComponentBase |
| IsSerialized() | Tells the component container serializer whether this component should be saved Inherited from MyComponentBase |
| Jump(Vector3) | Character jump. Only IMyCharacter has implementation for this method. Inherited from IMyControllableEntity |
| MoveAndRotate(Vector3, Vector2, float) | Defines user input. Call MoveAndRotateStopped() on user input finished Inherited from IMyControllableEntity |
| MoveAndRotateStopped() | Should be called when input is finished Inherited from IMyControllableEntity |
| OnAddedToContainer() | Inherited from IMyComponentBase |
| OnAddedToContainer() | Inherited from MyEntityComponentBase |
| OnAddedToContainer() | Gets called after the container of this component changes Inherited from MyComponentBase |
| OnAddedToScene() | Inherited from IMyComponentBase |
| OnAddedToScene() | CH: TOOD: Be careful! This does not get called if the component is added to a container that is in the scene already! Inherited from MyComponentBase |
| OnAssumeControl(IMyCameraController) | Called when it is setted as new main camera controller Inherited from IMyCameraController |
| OnBeforeRemovedFromContainer() | Inherited from IMyComponentBase |
| OnBeforeRemovedFromContainer() | Inherited from MyEntityComponentBase |
| OnBeforeRemovedFromContainer() | Gets called before the removal of this component from a container Inherited from MyComponentBase |
| OnBeginShoot(MyShootActionEnum) | This will be called back from the sync object both on local and remote clients Inherited from IMyControllableEntity |
| OnEndShoot(MyShootActionEnum) | This will be called back from the sync object both on local and remote clients Inherited from IMyControllableEntity |
| OnReleaseControl(IMyCameraController) | Called when new camera controller setted, and this was main camera controller Inherited from IMyCameraController |
| OnRemovedFromScene() | Inherited from IMyComponentBase |
| OnRemovedFromScene() | CH: TOOD: Be careful! This does not get called if the component is removed from a container that is still in the scene! Inherited from MyComponentBase |
| PickUp() | Forwarding this action to Use(UseActionEnum, IMyEntity) with argument PickUp Inherited from IMyControllableEntity |
| PickUpContinues() | Forwarding this action to Use(UseActionEnum, IMyEntity) with argument PickUp Inherited from IMyControllableEntity |
| PickUpFinished() | Inherited from IMyControllableEntity |
| Rotate(Vector2, float) | Rotate camera controller. Inherited from IMyCameraController |
| RotateStopped() | Rotation of camera controller stopped. Inherited from IMyCameraController |
| Serialize(bool) | Inherited from IMyComponentBase |
| Serialize(bool) | Inherited from MyComponentBase |
| SetContainer(IMyComponentContainer) | Inherited from IMyComponentBase |
| SetContainer(IMyComponentContainer) | Sets the container of this component. Note that the component is not added to the container here! Therefore, use MyComponentContainer.Add(...) method and it will in turn call this method. Actually, you should seldom have the need to call this method yourself. Inherited from MyComponentBase |
| ShouldEndShootingOnPause(MyShootActionEnum) | Inherited from IMyControllableEntity |
| ShowInventory() | Shows inventory gui of controlled Entity Inherited from IMyControllableEntity |
| ShowRemoteAccessMenu() | Shows remote access menu Inherited from IMyControllableEntity |
| ShowTerminal() | Shows terminal gui Inherited from IMyControllableEntity |
| Sprint(bool) | Inherited from IMyControllableEntity |
| SwitchAmmoMagazine() | Inherited from IMyControllableEntity |
| SwitchBroadcasting() | Inherited from IMyControllableEntity |
| SwitchDamping() | Switches damping state Inherited from IMyControllableEntity |
| SwitchHandbrake() | Switches handbrake state Inherited from IMyControllableEntity |
| SwitchHelmet() | Switches helmet open/closed state Inherited from IMyControllableEntity |
| SwitchLandingGears() | Switches landing gears state Inherited from IMyControllableEntity |
| SwitchLights() | Switches lights state Inherited from IMyControllableEntity |
| SwitchReactors() | Switches reactors state Inherited from IMyControllableEntity |
| SwitchReactorsLocal() | Switches handbrake state Inherited from IMyControllableEntity |
| SwitchThrusts() | Turns on jetpack on character Inherited from IMyControllableEntity |
| SwitchToWeapon(MyDefinitionId) | Inherited from IMyControllableEntity |
| SwitchToWeapon(MyToolbarItemWeapon) | Inherited from IMyControllableEntity |
| SwitchWalk() | Switch between walk / run mode. Only IMyCharacter has implementation for this method. Inherited from IMyControllableEntity |
| Up() | Move direction : up. Only IMyCharacter has implementation for this method. Inherited from IMyControllableEntity |
| Use() | Inherited from IMyControllableEntity |
| UseContinues() | Inherited from IMyControllableEntity |
| UseFinished() | Inherited from IMyControllableEntity |
Inheritance: MyComponentBase ˃ MyEntityComponentBase
Implements: