Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
AddonHandler.h
Go to the documentation of this file.
1/*
2* This file is part of Project SkyFire https://www.projectskyfire.org.
3* See LICENSE.md file for Copyright information
4*/
5
6#ifndef SF_ADDONHANDLER_H
7#define SF_ADDONHANDLER_H
8
9#include "Common.h"
10#include "Config.h"
11#include "Platform/Singleton.h"
12#include "WorldPacket.h"
13
15{
16 /* Construction */
17 friend class Skyfire::Singleton<AddonHandler, Skyfire::NullMutex>;
19
20public:
21 ~AddonHandler();
22 //build addon packet
23 bool BuildAddonPacket(WorldPacket* Source, WorldPacket* Target);
24};
25#define sAddOnHandler Skyfire::Singleton<AddonHandler, Skyfire::NullMutex>::instance()
26#endif
bool BuildAddonPacket(WorldPacket *Source, WorldPacket *Target)