CImmunitiesWeapon Class

The structure used for this class is CImmunitiesWeapon

Quick Ref

void CImmunitiesWeapon::ClearAll()

unsigned long CImmunitiesWeapon::Marshal(unsigned char** ptrPtr)

int CImmunitiesWeapon::OnList(CWeaponIdentification& type)

void CImmunitiesWeapon::Unmarshal(unsigned char* data, unsigned long nSize)

CImmunitiesWeapon& CImmunitiesWeapon::operator=(CImmunitiesWeapon& y)


Methods

Name

Description

CImmunitiesWeapon::ClearAll

CImmunitiesWeapon::Marshal

CImmunitiesWeapon::OnList

CImmunitiesWeapon::Unmarshal

CImmunitiesWeapon::ClearAll

void CImmunitiesWeapon::ClearAll();

Remarks


CImmunitiesWeapon::Marshal

unsigned long CImmunitiesWeapon::Marshal(unsigned char** ptrPtr);

Parameters

  • unsigned char** ptrPtr - pointer to a pointer

Return Value

Returns unsigned long

Remarks


CImmunitiesWeapon::OnList

int CImmunitiesWeapon::OnList(CWeaponIdentification& type);

Parameters

Return Value

Returns int

Remarks


CImmunitiesWeapon::Unmarshal

void CImmunitiesWeapon::Unmarshal(
   unsigned char* data,
   unsigned long nSize);

Parameters

  • unsigned char* data - data

  • unsigned long nSize - size of data

Remarks


Operators

Name

Description

CImmunitiesWeapon::operator=

CImmunitiesWeapon::operator=

CImmunitiesWeapon& CImmunitiesWeapon::operator=(CImmunitiesWeapon& y);

Parameters

Return Value

Returns CImmunitiesWeapon&

Remarks