Show / Hide Table of Contents

Class MyCubeBlock.MyBlockPosComponent

Inheritance
System.Object
MyComponentBase
MyEntityComponentBase
MyPositionComponentBase
MyPositionComponent
MyCubeBlock.MyBlockPosComponent
Inherited Members
MyPositionComponent.WorldPositionChanged
MyPositionComponent.SynchronizationEnabled
MyPositionComponent.OnAddedToContainer()
MyPositionComponent.OnBeforeRemovedFromContainer()
MyPositionComponent.UpdateChildren(Object, Boolean)
MyPositionComponent.LocalAABB
MyPositionComponent.ShouldSync
MyPositionComponentBase.OnReportInvalidMatrix
MyPositionComponentBase.m_worldMatrix
MyPositionComponentBase.m_worldMatrixCounter
MyPositionComponentBase.m_lastParentWorldMatrixCounter
MyPositionComponentBase.m_worldMatrixDirty
MyPositionComponentBase.m_localMatrix
MyPositionComponentBase.m_localAABB
MyPositionComponentBase.m_localVolume
MyPositionComponentBase.m_localVolumeOffset
MyPositionComponentBase.m_worldAABB
MyPositionComponentBase.m_worldVolume
MyPositionComponentBase.m_worldVolumeDirty
MyPositionComponentBase.m_worldAABBDirty
MyPositionComponentBase.m_normalizedInvMatrixDirty
MyPositionComponentBase.m_invScaledMatrixDirty
MyPositionComponentBase.RaiseOnPositionChanged(MyPositionComponentBase)
MyPositionComponentBase.SetWorldMatrix(MatrixD, Object, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
MyPositionComponentBase.SetWorldMatrix(MatrixD, Object, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
MyPositionComponentBase.RecalculateWorldMatrixHRIfNeeded(Boolean)
MyPositionComponentBase.SetLocalMatrix(Matrix, Object, Boolean, Matrix, Boolean)
MyPositionComponentBase.SetLocalMatrix(Matrix, Object, Boolean)
MyPositionComponentBase.GetPosition()
MyPositionComponentBase.SetPosition(Vector3D, Object, Boolean, Boolean)
MyPositionComponentBase.GetOrientation()
MyPositionComponentBase.GetViewMatrix()
MyPositionComponentBase.UpdateWorldMatrix(Object, Boolean, Boolean)
MyPositionComponentBase.UpdateWorldMatrix(MatrixD, Object, Boolean, Boolean)
MyPositionComponentBase.ToString()
MyPositionComponentBase.WorldMatrixRef
MyPositionComponentBase.WorldMatrix
MyPositionComponentBase.LocalMatrixRef
MyPositionComponentBase.LocalMatrix
MyPositionComponentBase.WorldAABB
MyPositionComponentBase.WorldVolume
MyPositionComponentBase.LocalVolume
MyPositionComponentBase.LocalVolumeOffset
MyPositionComponentBase.Scale
MyPositionComponentBase.NeedsRecalculateWorldMatrix
MyPositionComponentBase.WorldMatrixNormalizedInv
MyPositionComponentBase.WorldMatrixInvScaled
MyPositionComponentBase.ComponentTypeDebugString
MyPositionComponentBase.OnPositionChanged
MyPositionComponentBase.OnLocalAABBChanged
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.Entities
Assembly: Sandbox.Game.dll
Syntax
public class MyBlockPosComponent : MyPositionComponent, IMyEntityComponentBase, IMyComponentBase

Constructors

MyBlockPosComponent()

Declaration
public MyBlockPosComponent()

Methods

OnWorldPositionChanged(Object, Boolean, Boolean)

Declaration
protected override void OnWorldPositionChanged(object source, bool updateChildren, bool forceUpdateAllChildren)
Parameters
Type Name Description
System.Object source
System.Boolean updateChildren
System.Boolean forceUpdateAllChildren
Overrides
MyPositionComponent.OnWorldPositionChanged(Object, Boolean, Boolean)

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
  • Constructors
    • MyBlockPosComponent()
  • Methods
    • OnWorldPositionChanged(Object, Boolean, Boolean)
  • Extension Methods
Back to top
Generated by DocFX
☀
☾