#include <GridCellArray.h>
|
| ~GridCellArray () override |
|
void | KillAll () override |
|
bool | SetCenter (std::int32_t a_x, std::int32_t a_y) override |
|
void | Detach (std::uint32_t a_x, std::uint32_t a_y) override |
|
void | ClearItem (std::uint32_t a_x, std::uint32_t a_y) override |
|
void | MoveItem (std::uint32_t a_fromX, std::uint32_t a_fromY, std::uint32_t a_toX, std::uint32_t a_toY) override |
|
void | SwapItem (std::uint32_t a_fromX, std::uint32_t a_fromY, std::uint32_t a_toX, std::uint32_t a_toY) override |
|
TESObjectCELL * | GetCell (std::uint32_t a_x, std::uint32_t a_y) const noexcept |
|
virtual | ~GridArray () |
|
virtual void | DetachAll () |
|
virtual void | Shift (std::int32_t a_x, std::int32_t a_y) |
|
◆ ~GridCellArray()
RE::GridCellArray::~GridCellArray |
( |
| ) |
|
|
override |
◆ ClearItem()
void RE::GridCellArray::ClearItem |
( |
std::uint32_t |
a_x, |
|
|
std::uint32_t |
a_y |
|
) |
| |
|
overridevirtual |
◆ Detach()
void RE::GridCellArray::Detach |
( |
std::uint32_t |
a_x, |
|
|
std::uint32_t |
a_y |
|
) |
| |
|
overridevirtual |
◆ GetCell()
TESObjectCELL* RE::GridCellArray::GetCell |
( |
std::uint32_t |
a_x, |
|
|
std::uint32_t |
a_y |
|
) |
| const |
|
inlinenoexcept |
◆ KillAll()
void RE::GridCellArray::KillAll |
( |
| ) |
|
|
overridevirtual |
◆ MoveItem()
void RE::GridCellArray::MoveItem |
( |
std::uint32_t |
a_fromX, |
|
|
std::uint32_t |
a_fromY, |
|
|
std::uint32_t |
a_toX, |
|
|
std::uint32_t |
a_toY |
|
) |
| |
|
overridevirtual |
◆ SetCenter()
bool RE::GridCellArray::SetCenter |
( |
std::int32_t |
a_x, |
|
|
std::int32_t |
a_y |
|
) |
| |
|
overridevirtual |
◆ SwapItem()
void RE::GridCellArray::SwapItem |
( |
std::uint32_t |
a_fromX, |
|
|
std::uint32_t |
a_fromY, |
|
|
std::uint32_t |
a_toX, |
|
|
std::uint32_t |
a_toY |
|
) |
| |
|
overridevirtual |
◆ cells
◆ land3DAttached
bool RE::GridCellArray::land3DAttached |
◆ RTTI
◆ unk20
◆ VTABLE
The documentation for this class was generated from the following file: