|
My Project v1
Project
|


Public 成员函数 | |
| ButtonFurnitureElectricElement (SubsystemElectricity subsystemElectricity, Point3 point) | |
| void | Press () |
| override float | GetOutputVoltage (int face) |
| override bool | Simulate () |
| override bool | OnInteract (TerrainRaycastResult raycastResult, ComponentMiner componentMiner) |
| override void | OnHitByProjectile (CellFace cellFace, WorldItem worldItem) |
Public 成员函数 继承自 Game.FurnitureElectricElement | |
| FurnitureElectricElement (SubsystemElectricity subsystemElectricity, Point3 point) | |
Public 成员函数 继承自 Game.ElectricElement | |
| ElectricElement (SubsystemElectricity subsystemElectricity, IEnumerable< CellFace > cellFaces) | |
| ElectricElement (SubsystemElectricity subsystemElectricity, CellFace cellFace) | |
| virtual void | OnAdded () |
| virtual void | OnRemoved () |
| virtual void | OnNeighborBlockChanged (CellFace cellFace, int neighborX, int neighborY, int neighborZ) |
| virtual void | OnCollide (CellFace cellFace, float velocity, ComponentBody componentBody) |
| virtual void | OnConnectionsChanged () |
| int | CalculateHighInputsCount () |
Public 属性 | |
| float | m_voltage |
| bool | m_wasPressed |
额外继承的成员函数 | |
静态 Public 成员函数 继承自 Game.FurnitureElectricElement | |
| static IEnumerable< CellFace > | GetMountingCellFaces (SubsystemElectricity subsystemElectricity, Point3 point) |
静态 Public 成员函数 继承自 Game.ElectricElement | |
| static bool | IsSignalHigh (float voltage) |
属性 继承自 Game.ElectricElement | |
| SubsystemElectricity | SubsystemElectricity [get, set] |
| ReadOnlyList< CellFace > | CellFaces [get, set] |
| List< ElectricConnection > | Connections [get, set] |
| Game.ButtonFurnitureElectricElement.ButtonFurnitureElectricElement | ( | SubsystemElectricity | subsystemElectricity, |
| Point3 | point ) |
|
virtual |
重载 Game.ElectricElement .
|
virtual |
| void Game.ButtonFurnitureElectricElement.Press | ( | ) |


|
virtual |
| float Game.ButtonFurnitureElectricElement.m_voltage |
| bool Game.ButtonFurnitureElectricElement.m_wasPressed |