| _AVAILABLE | ComponentEnergyManager | protectedstatic | 
  | _PLUGGED | ComponentEnergyManager | protectedstatic | 
  | AddEnergy(float added_energy) | ComponentEnergyManager | inlineprotected | 
  | CanBePluggedInto(EntityAI potential_energy_provider) | ComponentEnergyManager | inlineprotected | 
  | CanReceivePlugFrom(EntityAI device_to_plug) | ComponentEnergyManager | inlineprotected | 
  | CanSwitchOff() | ComponentEnergyManager | inlineprotected | 
  | CanSwitchOn() | ComponentEnergyManager | inlineprotected | 
  | CanWork(float test_energy=-1) | ComponentEnergyManager | inlineprotected | 
  | CheckWetness() | ComponentEnergyManager | inlineprotected | 
  | ClearLastUpdateTime() | ComponentEnergyManager | inlineprotected | 
  | ComponentEnergyManager() | ComponentEnergyManager | inlineprotected | 
  | ConsumeEnergy(float amount) | ComponentEnergyManager | inlineprotected | 
  | DebugBBoxDelete() | Component | private | 
  | DebugBBoxDelete() | Component | inlineprivate | 
  | DebugBBoxDraw() | Component | private | 
  | DebugBBoxDraw() | Component | inlineprivate | 
  | DebugBBoxSetColor(int color) | Component | private | 
  | DebugBBoxSetColor(int color) | Component | inlineprivate | 
  | DebugDirectionDelete() | Component | private | 
  | DebugDirectionDelete() | Component | inlineprivate | 
  | DebugDirectionDraw(float distance=1) | Component | private | 
  | DebugDirectionDraw(float distance=1) | Component | inlineprivate | 
  | DebugDirectionSetColor(int color) | Component | private | 
  | DebugUpdate() | ComponentEnergyManager | inlineprotected | 
  | DEFAULT_UPDATE_INTERVAL | ComponentEnergyManager | protected | 
  | DeviceUpdate() | ComponentEnergyManager | inlineprotected | 
  | DrawArrow(vector from, vector to, float size=0.5, int color=0xFFFFFFFF, float flags=0) | ComponentEnergyManager | inlineprotected | 
  | Event_OnAwake() | ComponentEnergyManager | inlineprotected | 
  | Event_OnFrame(IEntity other, float timeSlice) | Component | private | 
  | Event_OnInit() | ComponentEnergyManager | inlineprotected | 
  | Event_OnItemAttached(EntityAI item, string slot_name) | Component | inlineprivate | 
  | Event_OnItemDetached(EntityAI item, string slot_name) | Component | inlineprivate | 
  | FindAndConsumeEnergy(EntityAI original_caller, float amount, bool ignore_switch_state=false) | ComponentEnergyManager | inlineprotected | 
  | GetAttachmentAction() | ComponentEnergyManager | inlineprotected | 
  | GetCompatiblePlugTypes(out TIntArray IDs) | ComponentEnergyManager | inlineprotected | 
  | GetCompName() | Component | inlineprivate | 
  | GetCompType() | ComponentEnergyManager | inlineprotected | 
  | GetCordLength() | ComponentEnergyManager | inlineprotected | 
  | GetCordTextureFile() | ComponentEnergyManager | inlineprotected | 
  | GetCurrentUpdateTime() | ComponentEnergyManager | inlineprotected | 
  | GetDebugPlugs() | ComponentEnergyManager | inlineprotected | 
  | GetDeviceBySocketID(int id) | ComponentEnergyManager | inlineprotected | 
  | GetEnergy() | ComponentEnergyManager | inlineprotected | 
  | GetEnergy0To1() | ComponentEnergyManager | inlineprotected | 
  | GetEnergy0To100() | ComponentEnergyManager | inlineprotected | 
  | GetEnergyAtSpawn() | ComponentEnergyManager | inlineprotected | 
  | GetEnergyMax() | ComponentEnergyManager | inlineprotected | 
  | GetEnergyMaxPristine() | ComponentEnergyManager | inlineprotected | 
  | GetEnergySource() | ComponentEnergyManager | inlineprotected | 
  | GetEnergySourceNetworkIDHigh() | ComponentEnergyManager | inlineprotected | 
  | GetEnergySourceNetworkIDLow() | ComponentEnergyManager | inlineprotected | 
  | GetEnergySourceStorageIDb1() | ComponentEnergyManager | inlineprotected | 
  | GetEnergySourceStorageIDb2() | ComponentEnergyManager | inlineprotected | 
  | GetEnergySourceStorageIDb3() | ComponentEnergyManager | inlineprotected | 
  | GetEnergySourceStorageIDb4() | ComponentEnergyManager | inlineprotected | 
  | GetEnergyUsage() | ComponentEnergyManager | inlineprotected | 
  | GetMySocketID() | ComponentEnergyManager | inlineprotected | 
  | GetNameByType(int comp_type) | Component | inlineprivatestatic | 
  | GetPluggedDevice() | ComponentEnergyManager | inlineprotected | 
  | GetPluggedDevices() | ComponentEnergyManager | inlineprotected | 
  | GetPluggedDevicesCount() | ComponentEnergyManager | inlineprotected | 
  | GetPlugOwner(string plug_selection_name) | ComponentEnergyManager | inlineprotected | 
  | GetPlugType() | ComponentEnergyManager | inlineprotected | 
  | GetPoweredDevices() | ComponentEnergyManager | inlineprotected | 
  | GetPreviousSwitchState() | ComponentEnergyManager | inlineprotected | 
  | GetRestorePlugState() | ComponentEnergyManager | inlineprotected | 
  | GetSocketsCount() | ComponentEnergyManager | inlineprotected | 
  | GetThisEntityAI() | ComponentEnergyManager | inlineprotected | 
  | GetUpdateInterval() | ComponentEnergyManager | inlineprotected | 
  | GetWetnessExposure() | ComponentEnergyManager | inlineprotected | 
  | HandleMoveInsideCargo(EntityAI container) | ComponentEnergyManager | inlineprotected | 
  | HasConversionOfEnergyToQuantity() | ComponentEnergyManager | inlineprotected | 
  | HasElectricityIcon() | ComponentEnergyManager | inlineprotected | 
  | HasEnoughStoredEnergy() | ComponentEnergyManager | inlineprotected | 
  | HasFreeSocket(int socket_id=-1) | ComponentEnergyManager | inlineprotected | 
  | HasVisibleSocketsInInventory() | ComponentEnergyManager | inlineprotected | 
  | Init() | Component | inlineprivatestatic | 
  | InteractBranch(EntityAI originalCaller, Man player=null, int system=0) | ComponentEnergyManager | inlineprotected | 
  | IsCordFolded() | ComponentEnergyManager | inlineprotected | 
  | IsEnergySourceAtReach(vector from_position, float add_tolerance=0, vector override_source_position="-1 -1 -1") | ComponentEnergyManager | inlineprotected | 
  | IsPassive() | ComponentEnergyManager | inlineprotected | 
  | IsPlugCompatible(int plug_ID) | ComponentEnergyManager | inlineprotected | 
  | IsPlugged() | ComponentEnergyManager | inlineprotected | 
  | IsSelectionAPlug(string selection_to_test) | ComponentEnergyManager | inlineprotected | 
  | IsSwitchedOn() | ComponentEnergyManager | inlineprotected | 
  | IsTypeExist(int comp_type) | Component | inlineprivatestatic | 
  | IsWorking() | ComponentEnergyManager | inlineprotected | 
  | LogErrorBadCompType(int comp_type, string fnc_name) | Component | inlineprivatestatic | 
  | LogThis(string msg, string fnc_name="n/a") | Component | inlineprivate | 
  | LogThisError(string msg, string fnc_name="n/a") | Component | inlineprivate | 
  | LogThisWarning(string msg, string fnc_name="n/a") | Component | inlineprivate | 
  | LogWarningAlredyExist(int comp_type, string fnc_name) | Component | inlineprivatestatic | 
  | m_AttachmentActionType | ComponentEnergyManager | protected | 
  | m_AutoSwitchOff | ComponentEnergyManager | protected | 
  | m_AutoSwitchOffWhenInCargo | ComponentEnergyManager | protected | 
  | m_CanStopWork | ComponentEnergyManager | protected | 
  | m_CanWork | ComponentEnergyManager | protected | 
  | m_CompatiblePlugTypes | ComponentEnergyManager | protected | 
  | m_CompNames | Component | privatestatic | 
  | m_ConvertEnergyToQuantity | ComponentEnergyManager | protected | 
  | m_CordLength | ComponentEnergyManager | protected | 
  | m_CordTextureFile | ComponentEnergyManager | protected | 
  | m_DebugPlugArrow | ComponentEnergyManager | protected | 
  | m_DebugPlugs | ComponentEnergyManager | protectedstatic | 
  | m_DebugShapeBBox | Component | private | 
  | m_DebugShapeDirection | Component | private | 
  | m_DebugShapeDirectionDist | Component | private | 
  | m_DebugUpdate | ComponentEnergyManager | protected | 
  | m_DeviceByPlugSelection | ComponentEnergyManager | protected | 
  | m_Energy | ComponentEnergyManager | protected | 
  | m_EnergyAtSpawn | ComponentEnergyManager | protected | 
  | m_EnergySource | ComponentEnergyManager | protected | 
  | m_EnergySourceNetworkIDHigh | ComponentEnergyManager | protected | 
  | m_EnergySourceNetworkIDLow | ComponentEnergyManager | protected | 
  | m_EnergySourceStorageIDb1 | ComponentEnergyManager | protected | 
  | m_EnergySourceStorageIDb2 | ComponentEnergyManager | protected | 
  | m_EnergySourceStorageIDb3 | ComponentEnergyManager | protected | 
  | m_EnergySourceStorageIDb4 | ComponentEnergyManager | protected | 
  | m_EnergyStorageMax | ComponentEnergyManager | protected | 
  | m_EnergyUsage | ComponentEnergyManager | protected | 
  | m_HasElectricityIcon | ComponentEnergyManager | protected | 
  | m_IsPassiveDevice | ComponentEnergyManager | protected | 
  | m_IsPlugged | ComponentEnergyManager | protected | 
  | m_IsSwichedOn | ComponentEnergyManager | protected | 
  | m_IsSwichedOnPreviousState | ComponentEnergyManager | protected | 
  | m_IsWorking | ComponentEnergyManager | protected | 
  | m_LastUpdateTime | ComponentEnergyManager | protected | 
  | m_MySocketID | ComponentEnergyManager | protected | 
  | m_PluggedDevices | ComponentEnergyManager | protected | 
  | m_PlugType | ComponentEnergyManager | protected | 
  | m_ReduceMaxEnergyByDamageCoef | ComponentEnergyManager | protected | 
  | m_RestorePlugState | ComponentEnergyManager | protected | 
  | m_ShowSocketsInInventory | ComponentEnergyManager | protected | 
  | m_Sockets | ComponentEnergyManager | protected | 
  | m_SocketsCount | ComponentEnergyManager | protected | 
  | m_ThisEntityAI | Component | private | 
  | m_UpdateInterval | ComponentEnergyManager | protected | 
  | m_UpdateQuantityTimer | ComponentEnergyManager | protected | 
  | m_UpdateTimer | ComponentEnergyManager | protected | 
  | m_WetnessExposure | ComponentEnergyManager | protected | 
  | MAX_SOCKETS_COUNT | ComponentEnergyManager | protected | 
  | OnAttachmentAdded(EntityAI elec_device) | ComponentEnergyManager | inlineprotected | 
  | OnAttachmentRemoved(EntityAI elec_device) | ComponentEnergyManager | inlineprotected | 
  | OnDeviceDestroyed() | ComponentEnergyManager | inlineprotected | 
  | OnDrawing() | Component | inlineprivate | 
  | OnEnergyAdded() | ComponentEnergyManager | inlineprotected | 
  | OnEnergyConsumed() | ComponentEnergyManager | inlineprotected | 
  | OnInteractBranch(EntityAI originalCaller, Man player, int system) | ComponentEnergyManager | inlineprotected | 
  | OnIsPlugged(EntityAI source_device) | ComponentEnergyManager | inlineprotected | 
  | OnIsUnplugged(EntityAI last_energy_source) | ComponentEnergyManager | inlineprotected | 
  | OnOwnSocketReleased(EntityAI device) | ComponentEnergyManager | inlineprotected | 
  | OnOwnSocketTaken(EntityAI device) | ComponentEnergyManager | inlineprotected | 
  | OnWork(float consumed_energy) | ComponentEnergyManager | inlineprotected | 
  | PlugCordIntoSocket(EntityAI device_to_plug, int socket_id=-1) | ComponentEnergyManager | inlineprotected | 
  | PlugInDevice(EntityAI device_to_plug, int socket_id=-1) | ComponentEnergyManager | inlineprotected | 
  | PlugThisInto(EntityAI energy_source, int socket_id=-1) | ComponentEnergyManager | inlineprotected | 
  | RefreshDebug() | ComponentEnergyManager | inlineprotected | 
  | RememberLastUpdateTime() | ComponentEnergyManager | inlineprotected | 
  | ResetEnergyUsage() | ComponentEnergyManager | inlineprotected | 
  | RestorePlugState(bool state) | ComponentEnergyManager | inlineprotected | 
  | SEL_CORD_FOLDED | ComponentEnergyManager | protectedstatic | 
  | SEL_CORD_PLUGGED | ComponentEnergyManager | protectedstatic | 
  | SetAttachmentAction(int new_action_type) | ComponentEnergyManager | inlineprotected | 
  | SetCordLength(float new_length) | ComponentEnergyManager | inlineprotected | 
  | SetCordTextureFile(string new_path) | ComponentEnergyManager | inlineprotected | 
  | SetDebugPlugs(bool newVal) | ComponentEnergyManager | inlineprotected | 
  | SetDeviceBySocketID(int id, EntityAI plugged_device) | ComponentEnergyManager | inlineprotected | 
  | SetElectricityIconVisibility(bool make_visible) | ComponentEnergyManager | inlineprotected | 
  | SetEnergy(float new_energy) | ComponentEnergyManager | inlineprotected | 
  | SetEnergy0To1(float energy01) | ComponentEnergyManager | inlineprotected | 
  | SetEnergyMaxPristine(float new_limit) | ComponentEnergyManager | inlineprotected | 
  | SetEnergySource(EntityAI source) | ComponentEnergyManager | inlineprotected | 
  | SetEnergySourceClient(EntityAI source) | ComponentEnergyManager | inlineprotected | 
  | SetEnergyUsage(float new_usage) | ComponentEnergyManager | inlineprotected | 
  | SetMySocketID(int slot_ID) | ComponentEnergyManager | inlineprotected | 
  | SetParentEntityAI(EntityAI e) | Component | inlineprivate | 
  | SetPassiveState(bool state=true) | ComponentEnergyManager | inlineprotected | 
  | SetPlugOwner(string selection_name, EntityAI device) | ComponentEnergyManager | inlineprotected | 
  | SetPlugType(int new_type) | ComponentEnergyManager | inlineprotected | 
  | SetPowered(bool state) | ComponentEnergyManager | inlineprotected | 
  | SetUpdateInterval(float value) | ComponentEnergyManager | inlineprotected | 
  | SOCKET_ | ComponentEnergyManager | protectedstatic | 
  | StartUpdates() | ComponentEnergyManager | inlineprotected | 
  | StopUpdates() | ComponentEnergyManager | inlineprotected | 
  | StoreEnergySourceIDs(int b1, int b2, int b3, int b4) | ComponentEnergyManager | inlineprotected | 
  | SwitchOff() | ComponentEnergyManager | inlineprotected | 
  | SwitchOn() | ComponentEnergyManager | inlineprotected | 
  | Synch() | ComponentEnergyManager | inlineprotected | 
  | UnplugAllDevices() | ComponentEnergyManager | inlineprotected | 
  | UnplugCordFromSocket(int socket_to_unplug_ID) | ComponentEnergyManager | inlineprotected | 
  | UnplugDevice(EntityAI device_to_unplug) | ComponentEnergyManager | inlineprotected | 
  | UnplugThis() | ComponentEnergyManager | inlineprotected | 
  | UpdateCanWork() | ComponentEnergyManager | inlineprotected | 
  | UpdatePlugState() | ComponentEnergyManager | inlineprotected | 
  | UpdateSelections() | ComponentEnergyManager | inlineprotected | 
  | UpdateSocketSelections(int socket_id, EntityAI device_to_plug) | ComponentEnergyManager | inlineprotected | 
  | WakeUpWholeBranch(EntityAI original_caller) | ComponentEnergyManager | inlineprotected | 
  | ~ComponentEnergyManager() | ComponentEnergyManager | inlineprotected |