mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2025-04-26 16:46:31 +00:00
21 lines
436 B
C++
21 lines
436 B
C++
#ifndef __IACTIVITYLOG__H__
|
|
#define __IACTIVITYLOG__H__
|
|
|
|
#include <cstdint>
|
|
|
|
#include "dCommonVars.h"
|
|
|
|
enum class eActivityType : uint32_t {
|
|
PlayerLoggedIn,
|
|
PlayerLoggedOut,
|
|
PlayerChangedZone,
|
|
};
|
|
|
|
class IActivityLog {
|
|
public:
|
|
// Update the activity log for the given account.
|
|
virtual void UpdateActivityLog(const uint32_t characterId, const eActivityType activityType, const LWOMAPID mapId) = 0;
|
|
};
|
|
|
|
#endif //!__IACTIVITYLOG__H__
|