#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  | KillAll () | 
|   | 
| virtual bool  | SetCenter (std::int32_t a_x, std::int32_t a_y) | 
|   | 
| virtual void  | Shift (std::int32_t a_x, std::int32_t a_y) | 
|   | 
| virtual void  | Detach (std::uint32_t a_x, std::uint32_t a_y)=0 | 
|   | 
| virtual void  | ClearItem (std::uint32_t a_x, std::uint32_t a_y)=0 | 
|   | 
| 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 | 
|   | 
◆ ~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
The documentation for this class was generated from the following file: