Nuclide
Software Development Kit for id Technology
weaponAPI_t Struct Reference

Public Member Functions

bool IsValid (entity)
 
string GetTitle (entity)
 
int GetSlot (entity)
 
int GetSlotPos (entity)
 
string GetIcon (entity)
 
string GetSelectedIcon (entity)
 
int GetAmmo1 (void)
 
int GetAmmo2 (void)
 
int GetClip (void)
 
int GetClipSize (void)
 
bool UsesSecondaryAmmo (void)
 
bool AmmoRequired (void)
 
entity GetActiveWeapon (void)
 
entity GetFirstWeaponInInventory (void)
 
entity GetLastWeaponInInventory (void)
 
entity GetNextWeaponRelativeTo (entity)
 
entity GetPreviousWeaponRelativeTo (entity)
 
void SelectWeapon (entity)
 

Member Function Documentation

◆ AmmoRequired()

bool weaponAPI_t::AmmoRequired ( void  )

◆ GetActiveWeapon()

entity weaponAPI_t::GetActiveWeapon ( void  )

◆ GetAmmo1()

int weaponAPI_t::GetAmmo1 ( void  )

◆ GetAmmo2()

int weaponAPI_t::GetAmmo2 ( void  )

◆ GetClip()

int weaponAPI_t::GetClip ( void  )

◆ GetClipSize()

int weaponAPI_t::GetClipSize ( void  )

◆ GetFirstWeaponInInventory()

entity weaponAPI_t::GetFirstWeaponInInventory ( void  )

◆ GetIcon()

string weaponAPI_t::GetIcon ( entity  )

◆ GetLastWeaponInInventory()

entity weaponAPI_t::GetLastWeaponInInventory ( void  )

◆ GetNextWeaponRelativeTo()

entity weaponAPI_t::GetNextWeaponRelativeTo ( entity  )

◆ GetPreviousWeaponRelativeTo()

entity weaponAPI_t::GetPreviousWeaponRelativeTo ( entity  )

◆ GetSelectedIcon()

string weaponAPI_t::GetSelectedIcon ( entity  )

◆ GetSlot()

int weaponAPI_t::GetSlot ( entity  )

◆ GetSlotPos()

int weaponAPI_t::GetSlotPos ( entity  )

◆ GetTitle()

string weaponAPI_t::GetTitle ( entity  )

◆ IsValid()

bool weaponAPI_t::IsValid ( entity  )

◆ SelectWeapon()

void weaponAPI_t::SelectWeapon ( entity  )

◆ UsesSecondaryAmmo()

bool weaponAPI_t::UsesSecondaryAmmo ( void  )

The documentation for this struct was generated from the following file: