Show / Hide Table of Contents

Class MyNullGameLogicComponent

Inheritance
System.Object
MyComponentBase
MyEntityComponentBase
MyGameLogicComponent
MyNullGameLogicComponent
Inherited Members
MyGameLogicComponent.UpdatingStopped()
MyGameLogicComponent.EntityUpdate
MyGameLogicComponent.NeedsUpdate
MyGameLogicComponent.Closed
MyGameLogicComponent.MarkedForClose
MyGameLogicComponent.ComponentTypeDebugString
MyGameLogicComponent.ModContext
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: VRage.Game.Components
Assembly: VRage.Game.dll
Syntax
public class MyNullGameLogicComponent : MyGameLogicComponent, IMyEntityComponentBase, IMyComponentBase, IMyGameLogicComponent

Constructors

MyNullGameLogicComponent()

Declaration
public MyNullGameLogicComponent()

Methods

Close()

Declaration
public override void Close()
Overrides
MyGameLogicComponent.Close()

GetObjectBuilder(Boolean)

Declaration
public override MyObjectBuilder_EntityBase GetObjectBuilder(bool copy = false)
Parameters
Type Name Description
System.Boolean copy
Returns
Type Description
MyObjectBuilder_EntityBase
Overrides
MyGameLogicComponent.GetObjectBuilder(Boolean)

Init(MyObjectBuilder_EntityBase)

Declaration
public override void Init(MyObjectBuilder_EntityBase objectBuilder)
Parameters
Type Name Description
MyObjectBuilder_EntityBase objectBuilder
Overrides
MyGameLogicComponent.Init(MyObjectBuilder_EntityBase)

MarkForClose()

Declaration
public override void MarkForClose()
Overrides
MyGameLogicComponent.MarkForClose()

UpdateAfterSimulation()

Declaration
public override void UpdateAfterSimulation()
Overrides
MyGameLogicComponent.UpdateAfterSimulation()

UpdateAfterSimulation10()

Declaration
public override void UpdateAfterSimulation10()
Overrides
MyGameLogicComponent.UpdateAfterSimulation10()

UpdateAfterSimulation100()

Declaration
public override void UpdateAfterSimulation100()
Overrides
MyGameLogicComponent.UpdateAfterSimulation100()

UpdateBeforeSimulation()

Declaration
public override void UpdateBeforeSimulation()
Overrides
MyGameLogicComponent.UpdateBeforeSimulation()

UpdateBeforeSimulation10()

Declaration
public override void UpdateBeforeSimulation10()
Overrides
MyGameLogicComponent.UpdateBeforeSimulation10()

UpdateBeforeSimulation100()

Declaration
public override void UpdateBeforeSimulation100()
Overrides
MyGameLogicComponent.UpdateBeforeSimulation100()

UpdateOnceBeforeFrame()

Declaration
public override void UpdateOnceBeforeFrame()
Overrides
MyGameLogicComponent.UpdateOnceBeforeFrame()

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
☀
☾