Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
NetShipLaunch Class Reference

#include <NetData.h>

Inheritance diagram for NetShipLaunch:
NetData

List of all members.

Public Types

enum  { TYPE = NET_SHIP_LAUNCH, SIZE = 16 }

Public Member Functions

 NetShipLaunch ()
virtual BYTE * Pack ()
virtual bool Unpack (const BYTE *data)
virtual int Type () const
virtual int Length () const
virtual DWORD GetObjID () const
virtual int GetSquadron () const
virtual int GetSlot () const
virtual void SetObjID (DWORD o)
virtual void SetSquadron (int s)
virtual void SetSlot (int s)
- Public Member Functions inherited from NetData
 NetData ()
virtual ~NetData ()

Static Public Member Functions

static const char * TYPENAME ()

Detailed Description

Definition at line 829 of file NetData.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
TYPE 
SIZE 

Definition at line 836 of file NetData.h.


Constructor & Destructor Documentation

NetShipLaunch::NetShipLaunch ( )
inline

Definition at line 834 of file NetData.h.


Member Function Documentation

virtual DWORD NetShipLaunch::GetObjID ( ) const
inlinevirtual

Reimplemented from NetData.

Definition at line 843 of file NetData.h.

virtual int NetShipLaunch::GetSlot ( ) const
inlinevirtual

Definition at line 845 of file NetData.h.

virtual int NetShipLaunch::GetSquadron ( ) const
inlinevirtual

Definition at line 844 of file NetData.h.

virtual int NetShipLaunch::Length ( ) const
inlinevirtual

Reimplemented from NetData.

Definition at line 841 of file NetData.h.

BYTE * NetShipLaunch::Pack ( )
virtual

Reimplemented from NetData.

Definition at line 1187 of file NetData.cpp.

virtual void NetShipLaunch::SetObjID ( DWORD  o)
inlinevirtual

Reimplemented from NetData.

Definition at line 847 of file NetData.h.

virtual void NetShipLaunch::SetSlot ( int  s)
inlinevirtual

Definition at line 849 of file NetData.h.

virtual void NetShipLaunch::SetSquadron ( int  s)
inlinevirtual

Definition at line 848 of file NetData.h.

virtual int NetShipLaunch::Type ( ) const
inlinevirtual

Reimplemented from NetData.

Definition at line 840 of file NetData.h.

static const char* NetShipLaunch::TYPENAME ( )
inlinestatic

Reimplemented from NetData.

Definition at line 832 of file NetData.h.

bool NetShipLaunch::Unpack ( const BYTE *  data)
virtual

Reimplemented from NetData.

Definition at line 1203 of file NetData.cpp.


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