16 virtual bool SetCenter(std::int32_t a_x, std::int32_t a_y);
17 virtual void Shift(std::int32_t a_x, std::int32_t a_y);
18 virtual void Detach(std::uint32_t a_x, std::uint32_t a_y) = 0;
19 virtual void ClearItem(std::uint32_t a_x, std::uint32_t a_y) = 0;
20 virtual void MoveItem(std::uint32_t a_fromX, std::uint32_t a_fromY, std::uint32_t a_toX, std::uint32_t a_toY) = 0;
21 virtual void SwapItem(std::uint32_t a_fromX, std::uint32_t a_fromY, std::uint32_t a_toX, std::uint32_t a_toY) = 0;
Definition: GridArray.h:6
std::uint32_t pad14
Definition: GridArray.h:27
std::uint32_t length
Definition: GridArray.h:26
std::uint32_t unk08
Definition: GridArray.h:24
virtual bool SetCenter(std::int32_t a_x, std::int32_t a_y)
virtual void Detach(std::uint32_t a_x, std::uint32_t a_y)=0
std::uint32_t unk0C
Definition: GridArray.h:25
virtual void MoveItem(std::uint32_t a_fromX, std::uint32_t a_fromY, std::uint32_t a_toX, std::uint32_t a_toY)=0
virtual void SwapItem(std::uint32_t a_fromX, std::uint32_t a_fromY, std::uint32_t a_toX, std::uint32_t a_toY)=0
virtual void Shift(std::int32_t a_x, std::int32_t a_y)
virtual void ClearItem(std::uint32_t a_x, std::uint32_t a_y)=0
static constexpr auto RTTI
Definition: GridArray.h:8
static constexpr auto VTABLE
Definition: GridArray.h:9
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_GridArray(static_cast< std::uint64_t >(684943))
constexpr std::array< REL::ID, 1 > VTABLE_GridArray
Definition: Offsets_VTABLE.h:11724