Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
Movement::PacketSender Class Reference

#include <MovementStructures.h>

Collaboration diagram for Movement::PacketSender:

Public Member Functions

 PacketSender (Unit *unit, Opcodes serverControl, Opcodes playerControl, Opcodes broadcast=SMSG_PLAYER_MOVE, ExtraMovementStatusElement *extras=NULL)
void Send () const

Private Attributes

Opcodes _broadcast
ExtraMovementStatusElement_extraElements
Opcodes _selfOpcode
Unit_unit

Detailed Description

Definition at line 146 of file MovementStructures.h.

Constructor & Destructor Documentation

◆ PacketSender()

Movement::PacketSender::PacketSender ( Unit * unit,
Opcodes serverControl,
Opcodes playerControl,
Opcodes broadcast = SMSG_PLAYER_MOVE,
ExtraMovementStatusElement * extras = NULL )

Member Function Documentation

◆ Send()

Member Data Documentation

◆ _broadcast

Opcodes Movement::PacketSender::_broadcast
private

Definition at line 157 of file MovementStructures.h.

Referenced by Send().

◆ _extraElements

ExtraMovementStatusElement* Movement::PacketSender::_extraElements
private

Definition at line 154 of file MovementStructures.h.

Referenced by PacketSender(), and Send().

◆ _selfOpcode

Opcodes Movement::PacketSender::_selfOpcode
private

Definition at line 156 of file MovementStructures.h.

Referenced by Send().

◆ _unit

Unit* Movement::PacketSender::_unit
private

Definition at line 155 of file MovementStructures.h.

Referenced by PacketSender(), and Send().


The documentation for this class was generated from the following files: