|
Space Engineers
|
Namespaces | |
| package | Blocks |
| package | Character |
| package | Cube |
| package | Debris |
| package | EnvironmentItems |
| package | Interfaces |
| package | Inventory |
| package | Planet |
| package | UseObject |
Classes | |
| class | AnimationPlayer |
| Animation clip player. It maps an animation clip onto a model | |
| struct | BlockMaterial |
| struct | CyclingOptions |
| interface | IMyControllableEntity |
| interface | IMyGizmoDrawableObject |
| interface | IMyGravityProvider |
| interface | IMyGunBaseUser |
| interface | IMyGunObject |
| This can be hand held weapon (including welders and drills) as well as weapons on ship (including ship drills). More... | |
| interface | IMyHandheldGunObject |
| interface | IMyHandToolComponent |
| interface | IMyMissileGunObject |
| interface | IMyOxygenProvider |
| interface | IMySceneComponent |
| interface | IStoppableAttackingTool |
| struct | MoveInformation |
| class | MyAdvancedDoor |
| class | MyAirtightDoorGeneric |
| class | MyAirtightHangarDoor |
| class | MyAirtightSlideDoor |
| struct | MyAnimationCommand |
| class | MyAnimationPlayerBlendPair |
| struct | MyAnimationSetData |
| class | MyAreaMarker |
| class | MyBatteryBlock |
| class | MyBlockBuilderBase |
| class | MyCameraBlock |
| class | MyCargoContainer |
| class | MyCockpit |
| class | MyComponentContainerExtension |
| TODO: This should be later ideally some factory rather than just an extension on the MyComponentContainer | |
| class | MyComponentStack |
| class | MyCompositeGameLogicComponent |
| class | MyCompoundCubeBlock |
| Cube block which is composed of several cube blocks together with shared compound template name. More... | |
| class | MyConstructionStockpile |
| class | MyControllableEntityExtensions |
| class | MyControllableSphere |
| class | MyConveyor |
| class | MyConveyorConnector |
| class | MyConveyorSorter |
| class | MyCube |
| class | MyCubeBlock |
| class | MyCubeBuilder |
| class | MyCubeGrid |
| Grid - small ship, large ship, station Cubes (armor, walls...) are merge and rendered by this entity Blocks (turret, thrusts...) are rendered as child entities More... | |
| class | MyCubeGridDeformationTables |
| class | MyCubeGridGroups |
| class | MyCubeGridHitInfo |
| class | MyCubePart |
| class | MyDataBroadcaster |
| class | MyDataReceiver |
| class | MyDebugSphere1 |
| class | MyDebugSphere2 |
| class | MyDebugSphere3 |
| class | MyDetectedEntityInfoHelper |
| Provides an easy method to create a MyDetectedEntityInfo struct from the detected entity and sensor owner ID | |
| class | MyDoor |
| class | MyDoorBase |
| GR: Added this class to be used as a base for all door classes. Added only very basic functionallity no new definitions or object builders. The main issue was that door actions (open / close) couldn't be used in groups because they were not inheriting from same class. Instead were inheriting directly from MyFunctionalBlock so this class is used in between for common attributes. More... | |
| class | MyEntities |
| class | MyEntity3DSoundEmitter |
| class | MyEntityCreationThread |
| class | MyEntityCycling |
| class | MyEntityExtensions |
| class | MyEntityFactory |
| class | MyEntityIdRemapHelper |
| class | MyEntityInventoryOwnerExtensions |
| This class simplifies backward compatibility to IMyInventoryOwner in the code Instead checking Entity type, you need to check now if the Entity has Inventory | |
| class | MyEntityQueryTypeExtensions |
| class | MyEntityStat |
| class | MyEntityStatEffectFactory |
| class | MyEntityStatEffectTypeAttribute |
| class | MyEntityStatRegenEffect |
| class | MyExportModel |
| class | MyFloatingObject |
| class | MyFloatingObjectClipboard |
| class | MyFloatingObjects |
| class | MyFracturedPiece |
| class | MyGamePruningStructure |
| class | MyGhostCharacter |
| class | MyGravityProviderComponent |
| class | MyGridLogicalGroupData |
| class | MyGridPhysicalDynamicGroupData |
| class | MyGridPhysicalGroupData |
| class | MyGridSkeleton |
| class | MyGunBaseUserExtension |
| class | MyGyro |
| class | MyHandToolBase |
| class | MyIDModule |
| This should be replaced by MyEntityOwnershipComponent More... | |
| class | MyInventoryBagEntity |
| Inventory bag spawned when character died, container breaks, or when entity from other inventory cannot be spawned then bag spawned with the item in its inventory. More... | |
| class | MyItemsCollector |
| class | MyJumpDrive |
| class | MyManipulationTool |
| Manipulation tool - used for manipulating target entities. creates fixed constraint between owner's head pivot and target. More... | |
| class | MyMeteor |
| class | MyMeteorShower |
| class | MyPlaceArea |
| class | MyPlaceAreas |
| class | MyPlanet |
| struct | MyPlanetInitArguments |
| class | MyRadioBroadcasters |
| class | MyReactor |
| class | MyReflectorLight |
| class | MyRemoteControl |
| class | MyRenderComponentRope |
| class | MyRope |
| class | MySensor |
| Sensor, detects objects in area defined by physics body. Using triangle mesh is not recommended, because entities inside mesh (without any colliding triangles) will be considered "not in sensor". | |
| class | MySensorBase |
| class | MyShipController |
| class | MySkinnedEntity |
| class | MySolarGameLogicComponent |
| class | MySoundPair |
| class | MySpherePlaceArea |
| class | MySphericalNaturalGravityComponent |
| struct | MyStockpileItem |
| class | MySyncGridThrustState |
| class | MyThrust |
| class | MyTrashRemoval |
| struct | MyTrashRemovalSettings |
| class | MyUpgradableBlockComponent |
| class | MyVoxelBase |
| class | MyVoxelClipboard |
| class | MyVoxelMap |
| class | MyVoxelMapExtensions |
| class | MyVoxelMaps |
| class | MyVoxelPhysics |
| class | MyWeaponSharedActionsComponentBase |
| class | PlanetsNotEnabledException |
| class | VoxelBaseExtensions |
Typedefs | |
| using | Table = Dictionary< Vector3I, Vector3 > |
| using | MyDynamicAABBTree = VRageMath.MyDynamicAABBTree |
| using Sandbox.Game.Entities.MyDynamicAABBTree = typedef VRageMath.MyDynamicAABBTree |
Definition at line 11 of file MyGamePruningStructure.cs.
| using Sandbox.Game.Entities.Table = typedef Dictionary<Vector3I, Vector3> |
Definition at line 13 of file MyCubeGridDeformationTables.cs.
| Enumerator | |
|---|---|
| AutoPilot | |
| Primary | |
| Secondary | |
Definition at line 50 of file MyShipController.cs.
| Enumerator | |
|---|---|
| Logical | |
| Physical | |
| NoContactDamage | |
Definition at line 16 of file MyCubeGridGroups.cs.
| Enumerator | |
|---|---|
| Immediate | |
| WaitForPreviousEnd | |
Definition at line 25 of file MyAnimationPlayer.cs.
Definition at line 17 of file MyEntityCycling.cs.
| enum Sandbox.Game.Entities.MyEntityQueryType : byte |
| Enumerator | |
|---|---|
| Static | |
| Dynamic | |
| Both | |
Definition at line 20 of file MyGamePruningStructure.cs.
| Enumerator | |
|---|---|
| Default | |
| PlayOnce | |
| JustFirstFrame | |
| StayOnLastFrame | |
| Loop | |
Definition at line 31 of file MyAnimationPlayer.cs.
| Enumerator | |
|---|---|
| OK | |
| Cooldown | |
| OutOfPower | |
| NotFunctional | |
| OutOfAmmo | |
| Disabled | |
| Failed | |
| NotSelected | |
| AccessDenied | |
| BurstLimit | |
Definition at line 14 of file IMyGunObject.cs.
| Enumerator | |
|---|---|
| Character | |
| Storage | |
| Energy | |
| System | |
| Conveyor | |
Definition at line 19 of file MyEntityInventoryOwnerExtensions.cs.
| Enumerator | |
|---|---|
| Play | |
| Stop | |
Definition at line 19 of file MyAnimationPlayer.cs.
| Enumerator | |
|---|---|
| PrimaryAction | |
| SecondaryAction | |
| TertiaryAction | |
Definition at line 70 of file IMyControllableEntity.cs.
| enum Sandbox.Game.Entities.MyTrashRemovalFlags : int |
| Enumerator | |
|---|---|
| None | |
| Default | |
| Fixed | |
| Stationary | |
| Linear | |
| Accelerating | |
| Powered | |
| Controlled | |
| WithProduction | |
| WithMedBay | |
| WithBlockCount | |
| DistanceFromPlayer | |
Definition at line 8 of file MyTrashRemovalSettings.cs.
| Enumerator | |
|---|---|
| None | |
| Remove | |
| Stop | |
| Depower | |
Definition at line 25 of file MyTrashRemovalSettings.cs.
Definition at line 19 of file MyVoxelMap.cs.
1.8.8