Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Toggle main menu visibility
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
14
class
AddonHandler
15
{
16
/* Construction */
17
friend
class
Skyfire::Singleton
<
AddonHandler
,
Skyfire
::NullMutex>;
18
AddonHandler
();
19
20
public
:
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
Common.h
Config.h
Singleton.h
WorldPacket.h
AddonHandler::AddonHandler
AddonHandler()
Definition
AddonHandler.cpp:12
AddonHandler::BuildAddonPacket
bool BuildAddonPacket(WorldPacket *Source, WorldPacket *Target)
Definition
AddonHandler.cpp:16
Skyfire::Singleton
Definition
Singleton.h:15
Skyfire
Definition
AuthPatchTransfer.h:12
src
server
game
Handlers
AddonHandler.h
Generated on
for Project SkyFire Core by
1.17.0