Защищенные члены | |
| void | Rangefinder () |
| void | ~Rangefinder () |
| void | InitRangeFinderData () |
| float | GetMeasurementUpdateInterval () |
| override void | OnWorkStart () |
| override void | OnWorkStop () |
| void | StartPeriodicMeasurement () |
| void | StopPeriodicMeasurement () |
| void | SetDistanceText (TextWidget text, float dist) |
| void | SetInvalidText (TextWidget text) |
| void | DoMeasurement () |
| override void | SetActions () |
| override void | OnDebugSpawn () |
Защищенные данные | |
| ref Timer | m_Timer |
| Widget | m_Root |
| TextWidget | m_RangeText |
| string | m_LayoutPath |
Закрытые члены | |
| void | NVGoggles () |
| override void | SetActions () |
| override void | EEItemAttached (EntityAI item, string slot_name) |
| override void | EEItemDetached (EntityAI item, string slot_name) |
| override void | OnWasAttached (EntityAI parent, int slot_id) |
| override void | OnWasDetached (EntityAI parent, int slot_id) |
| override void | OnWorkStart () |
| override void | OnWorkStop () |
| override void | OnWork (float consumed_energy) |
| void | RotateGoggles (bool state) |
| override int | GetCurrentNVType () |
| override bool | IsNVG () |
| void | LoweredCheck () |
| check for animation state, if another player lowered them first (or solve by synced variable) | |
| void | SwitchOnNVGCheck () |
Закрытые данные | |
| bool | m_IsLowered |
| Clothing | m_Strap |
| ref Timer | m_WorkCheckTimer = new Timer() |
Закрытые статические данные | |
| static const float | RANGEFINDER_MAX_DISTANCE = 913.4856 |
См. определение в файле NVGoggles.c строка 1