Sandbox.Definitions
MyFunctionalBlockDefinition
Assembly: Sandbox.Game.dll
public class MyFunctionalBlockDefinition: MyCubeBlockDefinition
Fields
Properties
| Member | Description |
|---|---|
| Center | Inherited from MyCubeBlockDefinition |
| DescriptionText | Use this property when showing description in GUI, as it takes into account more complex description construction. Inherited from MyDefinitionBase |
| Direction | Allowed cube block directions. Inherited from MyCubeBlockDefinition |
| DisplayNameEnum | Enum used for localization of display name. Null for player created definitions. Inherited from MyDefinitionBase |
| DisplayNameString | String name used for user created definitions which do not have localization support. Inherited from MyDefinitionBase |
| DisplayNameText | Inherited from MyCubeBlockDefinition |
| DisplayNameText | Use this property when showing name in GUI instead of DisplayName. This takes into account more complex name construction. Inherited from MyDefinitionBase |
| DLCs | Inherited from MyDefinitionBase |
| GuiVisible | Inherited from MyCubeBlockDefinition |
| IsGeneratedBlock | Inherited from MyCubeBlockDefinition |
| IsInventoryItem | Inherited from MyCubeBlockDefinition |
| Mirrored | Inherited from MyCubeBlockDefinition |
| MirroringBlock | Inherited from MyCubeBlockDefinition |
| MirroringCenter | Inherited from MyCubeBlockDefinition |
| NewsletterSubscriptionNeeded | Inherited from MyCubeBlockDefinition |
| NotWorkingPriorityMultiplier | Inherited from MyCubeBlockDefinition |
| PriorityModifier | Inherited from MyCubeBlockDefinition |
| RandomRotation | Inherited from MyCubeBlockDefinition |
| Rotation | Allowed cube block rotations. Inherited from MyCubeBlockDefinition |
| SimpleUpdateVisualOnSkinChange | Inherited from MyCubeBlockDefinition |
| SymmetryX | Inherited from MyCubeBlockDefinition |
| SymmetryY | Inherited from MyCubeBlockDefinition |
| SymmetryZ | Inherited from MyCubeBlockDefinition |
| TargetingGroups | Inherited from MyCubeBlockDefinition |
| UseVanillaPlacementDetection | Inherited from MyCubeBlockDefinition |
Constructors
| Member | Description |
|---|---|
| MyFunctionalBlockDefinition() | |
| MyCubeBlockDefinition() | Inherited from MyCubeBlockDefinition |
| MyPhysicalModelDefinition() | Inherited from MyPhysicalModelDefinition |
| MyDefinitionBase() | Inherited from MyDefinitionBase |
Methods
Inheritance: MyDefinitionBase ˃ MyPhysicalModelDefinition ˃ MyCubeBlockDefinition
Inheritors:
- MyAdvancedDoorDefinition
- MyAirtightDoorGenericDefinition
- MyAirVentDefinition
- MyBasicMissionBlockDefinition
- MyBeaconDefinition
- MyBroadcastControllerDefinition
- MyButtonPanelDefinition
- MyCameraBlockDefinition
- MyCargoContainerDefinition
- MyContractBlockDefinition
- MyConveyorSorterDefinition
- MyDebugSphere1Definition
- MyDebugSphere2Definition
- MyDebugSphere3Definition
- MyDecoyDefinition
- MyDefensiveCombatBlockDefinition
- MyDoorDefinition
- MyEmotionControllerBlockDefinition
- MyEventControllerBlockDefinition
- MyExhaustBlockDefinition
- MyFlightMovementBlockDefinition
- MyGravityGeneratorBaseDefinition
- MyGyroDefinition
- MyHeatVentBlockDefinition
- MyJumpDriveDefinition
- MyKitchenDefinition
- MyLandingGearDefinition
- MyLaserAntennaDefinition
- MyLCDPanelsBlockDefinition
- MyLightingBlockDefinition
- MyMechanicalConnectionBlockBaseDefinition
- MyMedicalRoomDefinition
- MyMergeBlockDefinition
- MyMissileLauncherDefinition
- MyOffensiveCombatBlockDefinition
- MyOreDetectorDefinition
- MyOxygenFarmDefinition
- MyParachuteDefinition
- MyPathRecorderBlockDefinition
- MyPlanterDefinition
- MyPowerProducerDefinition
- MyProductionBlockDefinition
- MyProgrammableBlockDefinition
- MyProjectorDefinition
- MyRadioAntennaDefinition
- MySafeZoneBlockDefinition
- MySearchlightDefinition
- MySensorBlockDefinition
- MyShipConnectorDefinition
- MyShipControllerDefinition
- MyShipToolDefinition
- MySoundBlockDefinition
- MySpaceBallDefinition
- MyStoreBlockDefinition
- MyTargetDummyBlockDefinition
- MyTextPanelDefinition
- MyThrustDefinition
- MyTimerBlockDefinition
- MyTransponderBlockDefinition
- MyTurretControlBlockDefinition
- MyUpgradeModuleDefinition
- MyVirtualMassDefinition
- MyWeaponBlockDefinition