Sandbox.ModAPI.Ingame
IMyTextSurfaceProvider
Assembly: Sandbox.Common.dll
public interface IMyTextSurfaceProvider
Describes block, that has at least 1 text surface (PB scripting interface)
Properties
| Member | Description |
|---|---|
| SurfaceCount | Get surfaces count |
| UseGenericLcd | Whether generic LCD terminal controls should be created |
Methods
| Member | Description |
|---|---|
| GetSurface(int) | Get surface by index |
Inheritors:
- IMyCockpit
- IMyCockpit
- IMyCryoChamber
- IMyCryoChamber
- IMyProgrammableBlock
- IMyProgrammableBlock
- IMyProjector
- IMyProjector
- IMyTextSurfaceProvider
- MyAdvancedDoor
- MyAirtightDoorGeneric
- MyAirtightHangarDoor
- MyAirtightSlideDoor
- MyBatteryBlock
- MyCameraBlock
- MyCockpit
- MyConveyorSorter
- MyDoor
- MyDoorBase
- MyFueledPowerProducer
- MyGyro
- MyJumpDrive
- MyMultiTextPanelComponent
- MyReactor
- MyReflectorLight
- MyThrust
Type Definitions:
- MyObjectBuilder_Cockpit/BuggyCockpit
- MyObjectBuilder_Cockpit/CockpitOpen
- MyObjectBuilder_Cockpit/DBSmallBlockFighterCockpit
- MyObjectBuilder_Cockpit/LargeBlockBathroom
- MyObjectBuilder_Cockpit/LargeBlockBathroomOpen
- MyObjectBuilder_Cockpit/LargeBlockCaptainDesk
- MyObjectBuilder_Cockpit/LargeBlockCockpit
- MyObjectBuilder_Cockpit/LargeBlockCockpitIndustrial
- MyObjectBuilder_Cockpit/LargeBlockCockpitSeat
- MyObjectBuilder_Cockpit/LargeBlockConsoleModuleInvertedCorner
- MyObjectBuilder_Cockpit/LargeBlockConsoleModuleScreens
- MyObjectBuilder_Cockpit/LargeBlockCouch
- MyObjectBuilder_Cockpit/LargeBlockCouchCorner
- MyObjectBuilder_Cockpit/LargeBlockDesk
- MyObjectBuilder_Cockpit/LargeBlockDeskCorner
- MyObjectBuilder_Cockpit/LargeBlockDeskCornerInv
- MyObjectBuilder_Cockpit/LargeBlockInsetPlantCouch
- MyObjectBuilder_Cockpit/LargeBlockLabDeskSeat
- MyObjectBuilder_Cockpit/LargeBlockModularBridgeCockpit
- MyObjectBuilder_Cockpit/LargeBlockStandingCockpit
- MyObjectBuilder_Cockpit/LargeBlockSuspendedControlSeat
- MyObjectBuilder_Cockpit/LargeBlockSuspendedControlSeatB
- MyObjectBuilder_Cockpit/LargeBlockToilet
- MyObjectBuilder_Cockpit/OpenCockpitLarge
- MyObjectBuilder_Cockpit/OpenCockpitSmall
- MyObjectBuilder_Cockpit/PassengerBench
- MyObjectBuilder_Cockpit/PassengerSeatLarge
- MyObjectBuilder_Cockpit/PassengerSeatSmallNew
- MyObjectBuilder_Cockpit/PassengerSeatSmallOffset
- MyObjectBuilder_Cockpit/RoverCockpit
- MyObjectBuilder_Cockpit/SmallBlockCapCockpit
- MyObjectBuilder_Cockpit/SmallBlockCockpit
- MyObjectBuilder_Cockpit/SmallBlockCockpitIndustrial
- MyObjectBuilder_Cockpit/SmallBlockFlushCockpit
- MyObjectBuilder_Cockpit/SmallBlockStandingCockpit
- MyObjectBuilder_Cockpit/SmallBlockSuspendedControlSeat
- MyObjectBuilder_Cockpit/SmallBlockSuspendedControlSeatB
- MyObjectBuilder_Cockpit/SpeederCockpit
- MyObjectBuilder_Cockpit/SpeederCockpitCompact
- MyObjectBuilder_CryoChamber/LargeBlockBed
- MyObjectBuilder_CryoChamber/LargeBlockBedFree
- MyObjectBuilder_CryoChamber/LargeBlockCryoChamber
- MyObjectBuilder_CryoChamber/LargeBlockCryoLabVat
- MyObjectBuilder_CryoChamber/LargeBlockCryoRoom
- MyObjectBuilder_CryoChamber/LargeBlockHalfBed
- MyObjectBuilder_CryoChamber/LargeBlockHalfBedOffset
- MyObjectBuilder_CryoChamber/LargeBlockInsetBed
- MyObjectBuilder_CryoChamber/SmallBlockBunkBed
- MyObjectBuilder_CryoChamber/SmallBlockCryoChamber
- MyObjectBuilder_MyProgrammableBlock/LargeProgrammableBlock
- MyObjectBuilder_MyProgrammableBlock/LargeProgrammableBlockReskin
- MyObjectBuilder_MyProgrammableBlock/SmallProgrammableBlock
- MyObjectBuilder_MyProgrammableBlock/SmallProgrammableBlockReskin
- MyObjectBuilder_Projector/LargeBlockConsole