AddToGroup(MyEntity thrustEntity, MyConveyorConnectedGroup group) | Sandbox.Game.GameSystems.MyEntityThrustComponent | protectedpure virtual |
ApplyThrustModifiers(ref MyDefinitionId fuelType, ref Vector3 thrust, ref Vector3 thrustOverride, MyResourceSinkComponentBase resourceSink) | Sandbox.Game.GameSystems.MyEntityThrustComponent | inlineprotectedvirtual |
AutoPilotControlThrust | Sandbox.Game.GameSystems.MyEntityThrustComponent | |
AutopilotEnabled | Sandbox.Game.GameSystems.MyEntityThrustComponent | |
BeforeRemovedFromContainer | VRage.Game.Components.MyEntityComponentBase | |
CalculateConsumptionMultiplier(MyEntity thrustEntity, float naturalGravityStrength) | Sandbox.Game.GameSystems.MyEntityThrustComponent | protectedpure virtual |
CalculateForceMultiplier(MyEntity thrustEntity, float planetaryInfluence, bool inAtmosphere) | Sandbox.Game.GameSystems.MyEntityThrustComponent | protectedpure virtual |
CalculateMass() | Sandbox.Game.GameSystems.MyEntityThrustComponent | inlineprotectedvirtual |
ComponentTypeDebugString | Sandbox.Game.GameSystems.MyEntityThrustComponent | |
ConnectedGroups | Sandbox.Game.GameSystems.MyEntityThrustComponent | protected |
Container | VRage.Game.Components.MyEntityComponentBase | |
ContainerBase | VRage.Game.Components.MyComponentBase | |
ControlThrust | Sandbox.Game.GameSystems.MyEntityThrustComponent | |
ControlThrustChanged | Sandbox.Game.GameSystems.MyEntityThrustComponent | protected |
DampenersEnabled | Sandbox.Game.GameSystems.MyEntityThrustComponent | |
Deserialize(MyObjectBuilder_ComponentBase builder) | VRage.Game.Components.MyComponentBase | inlinevirtual |
Enabled | Sandbox.Game.GameSystems.MyEntityThrustComponent | |
Entity | Sandbox.Game.GameSystems.MyEntityThrustComponent | |
FinalThrust | Sandbox.Game.GameSystems.MyEntityThrustComponent | |
ForceMagnitude(MyEntity thrustEntity, float planetaryInfluence, bool inAtmosphere) | Sandbox.Game.GameSystems.MyEntityThrustComponent | protectedpure virtual |
FuelType(MyEntity thrustEntity) | Sandbox.Game.GameSystems.MyEntityThrustComponent | protectedpure virtual |
GetAs< T >() | VRage.Game.Components.MyComponentBase | inlinevirtual |
GetAutoPilotThrustForDirection(Vector3 direction) | Sandbox.Game.GameSystems.MyEntityThrustComponent | inline |
GetLastThrustMultiplier(MyEntity thrustEntity) | Sandbox.Game.GameSystems.MyEntityThrustComponent | inline |
GetMaxPowerRequirement(FuelTypeData typeData, ref Vector3I direction) | Sandbox.Game.GameSystems.MyEntityThrustComponent | inlineprotected |
GetMaxThrustInDirection(Base6Directions.Direction direction) | Sandbox.Game.GameSystems.MyEntityThrustComponent | inline |
GetTypeIndex(ref MyDefinitionId fuelId) | Sandbox.Game.GameSystems.MyEntityThrustComponent | inlineprotected |
HasPower | Sandbox.Game.GameSystems.MyEntityThrustComponent | |
HasThrustersInAllDirections(MyDefinitionId fuelId) | Sandbox.Game.GameSystems.MyEntityThrustComponent | inline |
Init() | Sandbox.Game.GameSystems.MyEntityThrustComponent | inlinevirtual |
VRage::Game::Components::MyEntityComponentBase.Init(MyComponentDefinitionBase definition) | VRage.Game.Components.MyComponentBase | inlinevirtual |
IsRegistered(MyEntity entity, Vector3I forwardVector) | Sandbox.Game.GameSystems.MyEntityThrustComponent | inline |
IsSerialized() | VRage.Game.Components.MyComponentBase | inlinevirtual |
IsThrustEntityType(MyEntity thrustEntity) | Sandbox.Game.GameSystems.MyEntityThrustComponent | protectedpure virtual |
IsThrustPoweredByType(MyEntity thrustEntity, ref MyDefinitionId fuelId) | Sandbox.Game.GameSystems.MyEntityThrustComponent | inline |
IsUsed(MyEntity thrustEntity) | Sandbox.Game.GameSystems.MyEntityThrustComponent | protectedpure virtual |
m_dataByFuelType | Sandbox.Game.GameSystems.MyEntityThrustComponent | protected |
m_fuelTypes | Sandbox.Game.GameSystems.MyEntityThrustComponent | protected |
m_lastFuelTypeData | Sandbox.Game.GameSystems.MyEntityThrustComponent | protected |
m_lastGroup | Sandbox.Game.GameSystems.MyEntityThrustComponent | protected |
m_lastPlanetaryGravityMagnitude | Sandbox.Game.GameSystems.MyEntityThrustComponent | protected |
m_lastPlanetaryInfluence | Sandbox.Game.GameSystems.MyEntityThrustComponent | protected |
m_lastPlanetaryInfluenceHasAtmosphere | Sandbox.Game.GameSystems.MyEntityThrustComponent | protected |
m_lastSink | Sandbox.Game.GameSystems.MyEntityThrustComponent | protected |
m_thrustEntitiesPending | Sandbox.Game.GameSystems.MyEntityThrustComponent | protected |
m_thrustEntitiesRemovedBeforeRegister | Sandbox.Game.GameSystems.MyEntityThrustComponent | protected |
m_thrustsChanged | Sandbox.Game.GameSystems.MyEntityThrustComponent | protected |
m_totalThrustOverride | Sandbox.Game.GameSystems.MyEntityThrustComponent | protected |
m_totalThrustOverridePower | Sandbox.Game.GameSystems.MyEntityThrustComponent | protected |
MarkDirty() | Sandbox.Game.GameSystems.MyEntityThrustComponent | inline |
MaxPowerConsumption(MyEntity thrustEntity) | Sandbox.Game.GameSystems.MyEntityThrustComponent | protectedpure virtual |
MaxRequiredPowerInput | Sandbox.Game.GameSystems.MyEntityThrustComponent | |
MaxThrustOverride | Sandbox.Game.GameSystems.MyEntityThrustComponent | |
MergeAllGroupsDirty() | Sandbox.Game.GameSystems.MyEntityThrustComponent | inline |
MinPowerConsumption(MyEntity thrustEntity) | Sandbox.Game.GameSystems.MyEntityThrustComponent | protectedpure virtual |
MinRequiredPowerInput | Sandbox.Game.GameSystems.MyEntityThrustComponent | |
MyEntityThrustComponent() | Sandbox.Game.GameSystems.MyEntityThrustComponent | inlineprotected |
OnAddedToContainer() | Sandbox.Game.GameSystems.MyEntityThrustComponent | inlinevirtual |
OnAddedToScene() | VRage.Game.Components.MyComponentBase | inlinevirtual |
OnAfterAddedToContainer | VRage.Game.Components.MyEntityComponentBase | static |
OnBeforeRemovedFromContainer() | Sandbox.Game.GameSystems.MyEntityThrustComponent | inlinevirtual |
OnRemovedFromScene() | VRage.Game.Components.MyComponentBase | inlinevirtual |
PowerAmountToFuel(ref MyDefinitionId fuelType, float powerAmount, MyConveyorConnectedGroup group) | Sandbox.Game.GameSystems.MyEntityThrustComponent | inlineprotected |
RecomputeOverriddenParameters(MyEntity thrustEntity, FuelTypeData fuelData) | Sandbox.Game.GameSystems.MyEntityThrustComponent | protectedpure virtual |
Register(MyEntity entity, Vector3I forwardVector, Func< bool > onRegisteredCallback=null) | Sandbox.Game.GameSystems.MyEntityThrustComponent | inlinevirtual |
RegisterLazy(MyEntity entity, Vector3I forwardVector, Func< bool > onRegisteredCallback) | Sandbox.Game.GameSystems.MyEntityThrustComponent | inlineprotectedvirtual |
RemoveFromGroup(MyEntity thrustEntity, MyConveyorConnectedGroup group) | Sandbox.Game.GameSystems.MyEntityThrustComponent | protectedpure virtual |
ResourceSink(MyEntity thrustEntity) | Sandbox.Game.GameSystems.MyEntityThrustComponent | inline |
ResourceSinks(HashSet< MyResourceSinkComponent > outResourceSinks) | Sandbox.Game.GameSystems.MyEntityThrustComponent | inline |
Serialize(bool copy=false) | VRage.Game.Components.MyComponentBase | inlinevirtual |
SetContainer(MyComponentContainer container) | VRage.Game.Components.MyComponentBase | inlinevirtual |
SlowdownFactor | Sandbox.Game.GameSystems.MyEntityThrustComponent | |
ThrustCount | Sandbox.Game.GameSystems.MyEntityThrustComponent | |
Unregister(MyEntity entity, Vector3I forwardVector) | Sandbox.Game.GameSystems.MyEntityThrustComponent | inlinevirtual |
UpdateBeforeSimulation(bool updateDampeners) | Sandbox.Game.GameSystems.MyEntityThrustComponent | inlinevirtual |
UpdateThrusts(bool applyDampeners) | Sandbox.Game.GameSystems.MyEntityThrustComponent | inlineprotectedvirtual |
UpdateThrustStrength(HashSet< MyEntity > entities, float thrustForce) | Sandbox.Game.GameSystems.MyEntityThrustComponent | protectedpure virtual |