Space Engineers
Sandbox.Game.Entities.MyBlockBuilderBase Member List

This is the complete list of members for Sandbox.Game.Entities.MyBlockBuilderBase, including all inherited members.

Activate(MyDefinitionId?blockDefinitionId=null)Sandbox.Game.Entities.MyBlockBuilderBasepure virtual
AddFastBuildModelWithSubparts(ref MatrixD matrix, List< MatrixD > matrices, List< string > models, MyCubeBlockDefinition blockDefinition, float gridScale)Sandbox.Game.Entities.MyBlockBuilderBaseinlineprotectedstatic
AfterLoadData()VRage.Game.Components.MySessionComponentBaseinline
BeforeStart()VRage.Game.Components.MySessionComponentBaseinlinevirtual
CameraControllerSpectatorSandbox.Game.Entities.MyBlockBuilderBasestatic
ComponentTypeVRage.Game.Components.MySessionComponentBase
ComputeSteps(Vector3I start, Vector3I end, Vector3I rotatedSize, out Vector3I stepDelta, out Vector3I counter, out int stepCount)Sandbox.Game.Entities.MyBlockBuilderBaseinlinestatic
CubeBuilderDefinitionSandbox.Game.Entities.MyBlockBuilderBasestatic
CurrentBlockDefinitionSandbox.Game.Entities.MyBlockBuilderBaseprotected
Deactivate()Sandbox.Game.Entities.MyBlockBuilderBasepure virtual
DebugNameVRage.Game.Components.MySessionComponentBase
DefinitionVRage.Game.Components.MySessionComponentBase
DependenciesVRage.Game.Components.MySessionComponentBase
Draw()VRage.Game.Components.MySessionComponentBaseinlinevirtual
FindClosestGrid()Sandbox.Game.Entities.MyBlockBuilderBaseinline
FindClosestPlacementObject(out MyCubeGrid closestGrid, out MyVoxelBase closestVoxelMap)Sandbox.Game.Entities.MyBlockBuilderBaseinline
FreePlacementTargetSandbox.Game.Entities.MyBlockBuilderBase
GetBlockAddPosition(float gridSize, bool placingSmallGridOnLargeStatic, out MySlimBlock intersectedBlock, out Vector3D intersectedBlockPos, out Vector3D intersectExactPos, out Vector3I addPositionBlock, out Vector3I addDirectionBlock, out ushort?compoundBlockId)Sandbox.Game.Entities.MyBlockBuilderBaseinlineprotected
GetCubeAddAndRemovePositions(Vector3I intersectedCube, bool placingSmallGridOnLargeStatic, out Vector3I addPos, out Vector3I addDir, out Vector3I removePos)Sandbox.Game.Entities.MyBlockBuilderBaseinlineprotected
GetCubeBoundingBox(Vector3I cubePos)Sandbox.Game.Entities.MyBlockBuilderBaseinlineprotected
GetIntersectedBlockData(ref MatrixD inverseGridWorldMatrix, out Vector3D intersection, out MySlimBlock intersectedBlock, out ushort?compoundBlockId)Sandbox.Game.Entities.MyBlockBuilderBaseinlineprotected
GetObjectBuilder()VRage.Game.Components.MySessionComponentBaseinlinevirtual
HandleInput()VRage.Game.Components.MySessionComponentBaseinlinevirtual
HitInfoSandbox.Game.Entities.MyBlockBuilderBase
Init(MyObjectBuilder_SessionComponent sessionComponent)VRage.Game.Components.MySessionComponentBaseinlinevirtual
InitFromDefinition(MySessionComponentDefinition definition)Sandbox.Game.Entities.MyBlockBuilderBaseinlinevirtual
InitializedVRage.Game.Components.MySessionComponentBase
IntersectCubes(MyCubeGrid grid, out double distance)Sandbox.Game.Entities.MyBlockBuilderBaseinlineprotected
IntersectExact(MyCubeGrid grid, ref MatrixD inverseGridWorldMatrix, out Vector3D intersection, out MySlimBlock intersectedBlock)Sandbox.Game.Entities.MyBlockBuilderBaseinlineprotected
IntersectInflated(List< Vector3I > outHitPositions, MyCubeGrid grid)Sandbox.Game.Entities.MyBlockBuilderBaseinlineprotected
IntersectionDirectionSandbox.Game.Entities.MyBlockBuilderBasestatic
IntersectionDistanceSandbox.Game.Entities.MyBlockBuilderBasestatic
IntersectionStartSandbox.Game.Entities.MyBlockBuilderBasestatic
IsActivatedSandbox.Game.Entities.MyBlockBuilderBase
IsRequiredByGameVRage.Game.Components.MySessionComponentBase
LoadData()VRage.Game.Components.MySessionComponentBaseinlinevirtual
LoadedVRage.Game.Components.MySessionComponentBase
m_cubeBuilderDefinitionSandbox.Game.Entities.MyBlockBuilderBaseprotectedstatic
m_currentGridSandbox.Game.Entities.MyBlockBuilderBaseprotected
m_currentVoxelBaseSandbox.Game.Entities.MyBlockBuilderBaseprotected
m_hitInfoSandbox.Game.Entities.MyBlockBuilderBaseprotected
m_invGridWorldMatrixSandbox.Game.Entities.MyBlockBuilderBaseprotected
m_rotationControlsSandbox.Game.Entities.MyBlockBuilderBaseprotectedstatic
m_rotationDirectionsSandbox.Game.Entities.MyBlockBuilderBaseprotectedstatic
MySessionComponentBase()VRage.Game.Components.MySessionComponentBaseinline
ObjectBuilderTypeVRage.Game.Components.MySessionComponentBase
PlacementProviderSandbox.Game.Entities.MyBlockBuilderBasestatic
PriorityVRage.Game.Components.MySessionComponentBase
SaveData()VRage.Game.Components.MySessionComponentBaseinlinevirtual
SessionVRage.Game.Components.MySessionComponentBase
SetUpdateOrder(MyUpdateOrder order)VRage.Game.Components.MySessionComponentBaseinline
Simulate()VRage.Game.Components.MySessionComponentBaseinlinevirtual
SpectatorIsBuildingSandbox.Game.Entities.MyBlockBuilderBasestatic
ToString()VRage.Game.Components.MySessionComponentBaseinline
UnloadData()VRage.Game.Components.MySessionComponentBaseinlineprotectedvirtual
UnloadDataConditional()VRage.Game.Components.MySessionComponentBaseinline
UpdateAfterSimulation()VRage.Game.Components.MySessionComponentBaseinlinevirtual
UpdateBeforeSimulation()VRage.Game.Components.MySessionComponentBaseinlinevirtual
UpdatedBeforeInit()VRage.Game.Components.MySessionComponentBaseinlinevirtual
UpdateOrderVRage.Game.Components.MySessionComponentBase
UpdatingStopped()VRage.Game.Components.MySessionComponentBaseinlinevirtual