MCPcopy Create free account
hub / github.com/BlueAndi/Pixelix / clearIcon

Method clearIcon

lib/MultiIconPlugin/src/MultiIconPlugin.cpp:347–360  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

345}
346
347void MultiIconPlugin::clearIcon(uint8_t slotId)
348{
349 if (_MultiIconPlugin::View::MAX_ICON_SLOTS > slotId)
350 {
351 MutexGuard<MutexRecursive> guard(m_mutex);
352 IconSlot& iconSlot = m_slots[slotId];
353
354 iconSlot.fileId = FileMgrService::FILE_ID_INVALID;
355 iconSlot.hasSlotChanged = true;
356 m_hasTopicSlotsChanged = true;
357
358 m_view.clearIcon(slotId);
359 }
360}
361
362/******************************************************************************
363 * Protected Methods

Callers 1

loadIconMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected