squall/storm/queue/CSBasePriority.hpp

21 lines
369 B
C++
Raw Normal View History

#ifndef STORM_QUEUE_CS_BASE_PRIORITY_HPP
#define STORM_QUEUE_CS_BASE_PRIORITY_HPP
#include <cstdint>
class CSBasePriorityQueue;
class CSBasePriority {
public:
// Member variables
CSBasePriorityQueue* m_queue;
uint32_t m_index;
// Member functions
virtual bool Compare(CSBasePriority* a) = 0;
void Unlink();
void Relink();
};
#endif