1
0
Fork 0

Clang Tidy fix

This commit is contained in:
Tiger Wang 2020-07-26 16:06:57 +01:00
parent 2e18e4f51c
commit 7d93742498
1 changed files with 11 additions and 11 deletions

View File

@ -59,23 +59,23 @@ public:
void WakeUp(const Vector3i & a_Position) void WakeUp(const Vector3i & a_Position)
{ {
ActiveBlocks.push(a_Position); m_ActiveBlocks.push(a_Position);
} }
auto & GetActiveBlocks() auto & GetActiveBlocks()
{ {
return ActiveBlocks; return m_ActiveBlocks;
} }
const PoweringData GetCachedPowerData(const Vector3i Position) const const PoweringData GetCachedPowerData(const Vector3i Position) const
{ {
auto Result = CachedPowerLevels.find(Position); auto Result = m_CachedPowerLevels.find(Position);
return (Result == CachedPowerLevels.end()) ? PoweringData() : Result->second; return (Result == m_CachedPowerLevels.end()) ? PoweringData() : Result->second;
} }
void SetCachedPowerData(const Vector3i Position, PoweringData PoweringData) void SetCachedPowerData(const Vector3i Position, PoweringData PoweringData)
{ {
CachedPowerLevels[Position] = PoweringData; m_CachedPowerLevels[Position] = PoweringData;
} }
std::pair<int, bool> * GetMechanismDelayInfo(const Vector3i Position) std::pair<int, bool> * GetMechanismDelayInfo(const Vector3i Position)
@ -87,17 +87,17 @@ public:
/** Erase all cached redstone data for position. */ /** Erase all cached redstone data for position. */
void ErasePowerData(const Vector3i Position) void ErasePowerData(const Vector3i Position)
{ {
CachedPowerLevels.erase(Position); m_CachedPowerLevels.erase(Position);
m_MechanismDelays.erase(Position); m_MechanismDelays.erase(Position);
AlwaysTickedPositions.erase(Position); AlwaysTickedPositions.erase(Position);
} }
PoweringData ExchangeUpdateOncePowerData(const Vector3i & a_Position, PoweringData a_PoweringData) PoweringData ExchangeUpdateOncePowerData(const Vector3i & a_Position, PoweringData a_PoweringData)
{ {
auto Result = CachedPowerLevels.find(a_Position); auto Result = m_CachedPowerLevels.find(a_Position);
if (Result == CachedPowerLevels.end()) if (Result == m_CachedPowerLevels.end())
{ {
CachedPowerLevels[a_Position] = a_PoweringData; m_CachedPowerLevels[a_Position] = a_PoweringData;
return PoweringData(); return PoweringData();
} }
std::swap(Result->second, a_PoweringData); std::swap(Result->second, a_PoweringData);
@ -122,11 +122,11 @@ public:
private: private:
std::stack<Vector3i, std::vector<Vector3i>> ActiveBlocks; std::stack<Vector3i, std::vector<Vector3i>> m_ActiveBlocks;
// TODO: map<Vector3i, int> -> Position of torch + it's heat level // TODO: map<Vector3i, int> -> Position of torch + it's heat level
std::unordered_map<Vector3i, PoweringData, VectorHasher<int>> CachedPowerLevels; std::unordered_map<Vector3i, PoweringData, VectorHasher<int>> m_CachedPowerLevels;
friend class cRedstoneHandlerFactory; friend class cRedstoneHandlerFactory;