10 #include "SensorBase.h"
11 #include "NetworkCommunication/LoadOut.h"
13 #define kMaxModules (nLoadOut::kModuleType_Solenoid * kMaxModuleNumber + (kMaxModuleNumber - 1))
23 explicit Module(nLoadOut::tModuleType type, uint8_t number);
30 static uint8_t ToIndex(nLoadOut::tModuleType type, uint8_t number);
31 static Module* m_modules[kMaxModules];
uint8_t m_moduleNumber
The module index within the module type.
nLoadOut::tModuleType m_moduleType
The type of module represented.
Module(nLoadOut::tModuleType type, uint8_t number)
static Module * GetModule(nLoadOut::tModuleType type, uint8_t number)