summaryrefslogtreecommitdiffstats
path: root/src/Broadcaster.h
blob: 27d35fe4de5406ee6aca4f214c37a23988829ee0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

class cWorld;

#include <array>

class cBroadcaster
{

public:

	cBroadcaster(cWorld * a_World);

	void BroadcastParticleEffect(const AString & a_ParticleName, const Vector3f a_Src, const Vector3f a_Offset, float a_ParticleData, int a_ParticleAmount, cClientHandle * a_Exclude = nullptr);

	void BroadcastParticleEffect(const AString & a_ParticleName, const Vector3f a_Src, const Vector3f a_Offset, float a_ParticleData, int a_ParticleAmount, std::array<int, 2> a_Data, cClientHandle * a_Exclude = nullptr);

private:
	cWorld * m_World;

};