Pol  Revision:cb584c9
Pol::Network::SendWorldMulti Class Reference

#include <packetdefs.h>

+ Inheritance diagram for Pol::Network::SendWorldMulti:

Public Member Functions

 SendWorldMulti (u32 serial_ext, u16 graphic, u16 x, u16 y, s8 z, u16 color)
 
virtual ~SendWorldMulti ()
 
virtual void Send (Client *client) POL_OVERRIDE
 
- Public Member Functions inherited from Pol::Network::PktSender
virtual ~PktSender ()
 

Private Member Functions

void build1A ()
 
void buildF3 ()
 

Private Attributes

u16 _color
 
u16 _graphic
 
PktHelper::PacketOut< PktOut_F3_p
 
PktHelper::PacketOut< PktOut_1A_p_old
 
u16 _p_oldlen
 
u32 _serial_ext
 
u16 _x
 
u16 _y
 
s8 _z
 

Detailed Description

Definition at line 58 of file packetdefs.h.

Constructor & Destructor Documentation

Pol::Network::SendWorldMulti::SendWorldMulti ( u32  serial_ext,
u16  graphic,
u16  x,
u16  y,
s8  z,
u16  color 
)

Definition at line 117 of file packetdefs.cpp.

virtual Pol::Network::SendWorldMulti::~SendWorldMulti ( )
inlinevirtual

Definition at line 62 of file packetdefs.h.

References POL_OVERRIDE.

Member Function Documentation

void Pol::Network::SendWorldMulti::build1A ( )
private

Definition at line 131 of file packetdefs.cpp.

References _graphic, _p_old, _p_oldlen, _serial_ext, _x, _y, and _z.

Referenced by Send().

void Pol::Network::SendWorldMulti::buildF3 ( )
private

Definition at line 145 of file packetdefs.cpp.

References _color, _graphic, _p, _serial_ext, _x, _y, and _z.

Referenced by Send().

void Pol::Network::SendWorldMulti::Send ( Client client)
virtual

Member Data Documentation

u16 Pol::Network::SendWorldMulti::_color
private

Definition at line 74 of file packetdefs.h.

Referenced by buildF3().

u16 Pol::Network::SendWorldMulti::_graphic
private

Definition at line 70 of file packetdefs.h.

Referenced by build1A(), and buildF3().

PktHelper::PacketOut<PktOut_F3> Pol::Network::SendWorldMulti::_p
private

Definition at line 76 of file packetdefs.h.

Referenced by buildF3(), and Send().

PktHelper::PacketOut<PktOut_1A> Pol::Network::SendWorldMulti::_p_old
private

Definition at line 75 of file packetdefs.h.

Referenced by build1A(), and Send().

u16 Pol::Network::SendWorldMulti::_p_oldlen
private

Definition at line 68 of file packetdefs.h.

Referenced by build1A(), and Send().

u32 Pol::Network::SendWorldMulti::_serial_ext
private

Definition at line 69 of file packetdefs.h.

Referenced by build1A(), and buildF3().

u16 Pol::Network::SendWorldMulti::_x
private

Definition at line 71 of file packetdefs.h.

Referenced by build1A(), and buildF3().

u16 Pol::Network::SendWorldMulti::_y
private

Definition at line 72 of file packetdefs.h.

Referenced by build1A(), and buildF3().

s8 Pol::Network::SendWorldMulti::_z
private

Definition at line 73 of file packetdefs.h.

Referenced by build1A(), and buildF3().


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