Show / Hide Table of Contents

Class MyAtmosphereDetectorComponent

Inheritance
System.Object
MyComponentBase
MyEntityComponentBase
MyAtmosphereDetectorComponent
Inherited Members
MyEntityComponentBase.OnAddedToContainer()
MyEntityComponentBase.OnBeforeRemovedFromContainer()
MyEntityComponentBase.Container
MyEntityComponentBase.Entity
MyEntityComponentBase.AttachSyncToEntity
MyEntityComponentBase.OnAfterAddedToContainer
MyEntityComponentBase.BeforeRemovedFromContainer
MyComponentBase.SetContainer(IMyComponentContainer)
MyComponentBase.GetAs<T>()
MyComponentBase.OnAddedToScene()
MyComponentBase.OnRemovedFromScene()
MyComponentBase.Serialize(Boolean)
MyComponentBase.Deserialize(MyObjectBuilder_ComponentBase)
MyComponentBase.Init(MyComponentDefinitionBase)
MyComponentBase.IsSerialized()
MyComponentBase.RemoveExistingComponentOnNewInsert
MyComponentBase.ContainerBase
Namespace: Sandbox.Game.EntityComponents
Assembly: Sandbox.Game.dll
Syntax
[MyComponentBuilder]
public class MyAtmosphereDetectorComponent : MyEntityComponentBase, IMyEntityComponentBase, IMyComponentBase

Constructors

MyAtmosphereDetectorComponent()

Declaration
public MyAtmosphereDetectorComponent()

Properties

ComponentTypeDebugString

Declaration
public override string ComponentTypeDebugString { get; }
Property Value
Type Description
System.String
Overrides
MyEntityComponentBase.ComponentTypeDebugString

InAtmosphere

Declaration
public bool InAtmosphere { get; }
Property Value
Type Description
System.Boolean

InShipOrStation

Declaration
public bool InShipOrStation { get; }
Property Value
Type Description
System.Boolean

InVoid

Declaration
public bool InVoid { get; }
Property Value
Type Description
System.Boolean

Methods

InitComponent(Boolean, MyCharacter)

Declaration
public void InitComponent(bool onlyLocalPlayer, MyCharacter character)
Parameters
Type Name Description
System.Boolean onlyLocalPlayer
Sandbox.Game.Entities.Character.MyCharacter character

UpdateAtmosphereStatus()

Declaration
public void UpdateAtmosphereStatus()

Extension Methods

MyEntityContainerEventExtensions.RegisterForEntityEvent(MyEntityComponentBase, MyStringHash, MyEntityContainerEventExtensions.EntityEventHandler)
MyEntityContainerEventExtensions.RegisterForEntityEvent(MyEntityComponentBase, MyEntity, MyStringHash, MyEntityContainerEventExtensions.EntityEventHandler)
MyEntityContainerEventExtensions.UnregisterForEntityEvent(MyEntityComponentBase, MyEntity, MyStringHash)
MyEntityContainerEventExtensions.RaiseEntityEvent(MyEntityComponentBase, MyStringHash, MyEntityContainerEventExtensions.EntityEventParams)
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾