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

#include <NetData.h>

Inheritance diagram for NetObjHyper:
NetData

List of all members.

Public Types

enum  { TYPE = NET_OBJ_HYPER, SIZE = 56 }

Public Member Functions

 NetObjHyper ()
virtual BYTE * Pack ()
virtual bool Unpack (const BYTE *data)
virtual int Type () const
virtual int Length () const
virtual DWORD GetObjID () const
virtual void SetObjID (DWORD id)
const PointGetLocation () const
const TextGetRegion () const
DWORD GetFarcaster1 () const
DWORD GetFarcaster2 () const
int GetTransitionType () const
void SetLocation (const Point &loc)
void SetRegion (const char *rgn)
void SetFarcaster1 (DWORD f)
void SetFarcaster2 (DWORD f)
void SetTransitionType (int t)
- Public Member Functions inherited from NetData
 NetData ()
virtual ~NetData ()

Static Public Member Functions

static const char * TYPENAME ()

Detailed Description

Definition at line 378 of file NetData.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
TYPE 
SIZE 

Definition at line 385 of file NetData.h.


Constructor & Destructor Documentation

NetObjHyper::NetObjHyper ( )
inline

Definition at line 383 of file NetData.h.


Member Function Documentation

DWORD NetObjHyper::GetFarcaster1 ( ) const
inline

Definition at line 397 of file NetData.h.

DWORD NetObjHyper::GetFarcaster2 ( ) const
inline

Definition at line 398 of file NetData.h.

const Point& NetObjHyper::GetLocation ( ) const
inline

Definition at line 395 of file NetData.h.

virtual DWORD NetObjHyper::GetObjID ( ) const
inlinevirtual

Reimplemented from NetData.

Definition at line 392 of file NetData.h.

const Text& NetObjHyper::GetRegion ( ) const
inline

Definition at line 396 of file NetData.h.

int NetObjHyper::GetTransitionType ( ) const
inline

Definition at line 399 of file NetData.h.

virtual int NetObjHyper::Length ( ) const
inlinevirtual

Reimplemented from NetData.

Definition at line 390 of file NetData.h.

BYTE * NetObjHyper::Pack ( )
virtual

Reimplemented from NetData.

Definition at line 629 of file NetData.cpp.

void NetObjHyper::SetFarcaster1 ( DWORD  f)
inline

Definition at line 403 of file NetData.h.

void NetObjHyper::SetFarcaster2 ( DWORD  f)
inline

Definition at line 404 of file NetData.h.

void NetObjHyper::SetLocation ( const Point loc)
inline

Definition at line 401 of file NetData.h.

virtual void NetObjHyper::SetObjID ( DWORD  id)
inlinevirtual

Reimplemented from NetData.

Definition at line 393 of file NetData.h.

void NetObjHyper::SetRegion ( const char *  rgn)
inline

Definition at line 402 of file NetData.h.

void NetObjHyper::SetTransitionType ( int  t)
inline

Definition at line 405 of file NetData.h.

virtual int NetObjHyper::Type ( ) const
inlinevirtual

Reimplemented from NetData.

Definition at line 389 of file NetData.h.

static const char* NetObjHyper::TYPENAME ( )
inlinestatic

Reimplemented from NetData.

Definition at line 381 of file NetData.h.

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

Reimplemented from NetData.

Definition at line 656 of file NetData.cpp.


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