#include <Chest.h>
◆ CanPlaceItemAt()
bool Chest::CanPlaceItemAt |
( |
int |
test_cell_position, |
|
|
ItemId |
item_id, |
|
|
int |
uChestID |
|
) |
| |
|
static |
◆ ChestUI_WritePointedObjectStatusString()
bool Chest::ChestUI_WritePointedObjectStatusString |
( |
| ) |
|
|
static |
◆ FindFreeItemSlot()
int Chest::FindFreeItemSlot |
( |
int |
uChestID | ) |
|
|
static |
◆ GrabItem()
void Chest::GrabItem |
( |
bool |
all = false | ) |
|
|
static |
◆ Initialized()
bool Chest::Initialized |
( |
| ) |
const |
|
inline |
◆ OnChestLeftClick()
void Chest::OnChestLeftClick |
( |
| ) |
|
|
static |
◆ open()
bool Chest::open |
( |
int |
uChestID, |
|
|
Pid |
objectPid |
|
) |
| |
|
static |
◆ PlaceItemAt()
void Chest::PlaceItemAt |
( |
unsigned int |
put_cell_pos, |
|
|
unsigned int |
uItemIdx, |
|
|
int |
uChestID |
|
) |
| |
|
static |
◆ PlaceItems()
void Chest::PlaceItems |
( |
int |
uChestID | ) |
|
|
static |
◆ PutItemInChest()
int Chest::PutItemInChest |
( |
int |
a1, |
|
|
ItemGen * |
a2, |
|
|
int |
uChestID |
|
) |
| |
|
static |
◆ SetInitialized()
void Chest::SetInitialized |
( |
bool |
b | ) |
|
|
inline |
◆ toggleFlag()
void Chest::toggleFlag |
( |
int |
uChestID, |
|
|
ChestFlag |
uFlag, |
|
|
bool |
bValue |
|
) |
| |
|
static |
◆ Trapped()
bool Chest::Trapped |
( |
| ) |
const |
|
inline |
◆ igChestItems
std::array<ItemGen, 140> Chest::igChestItems |
◆ pInventoryIndices
std::array<int16_t, 140> Chest::pInventoryIndices = {{}} |
◆ position
std::optional<Vec3f> Chest::position |
◆ uChestBitmapID
uint16_t Chest::uChestBitmapID = 0 |
◆ uFlags
The documentation for this struct was generated from the following files: