|
Pol
Revision:cb584c9
|
#include <customhouses.h>
Public Member Functions | |
| CustomHouseElements () | |
| CustomHouseElements (u32 _height, u32 _width, s32 xoffset, s32 yoffset) | |
| ~CustomHouseElements () | |
| void | AddElement (CUSTOM_HOUSE_ELEMENT &elem) |
| size_t | estimatedSize () const |
| HouseFloorZColumn * | GetElementsAt (s32 xoffset, s32 yoffset) |
| void | SetHeight (u32 _height) |
| void | SetWidth (u32 _width) |
Public Attributes | |
| HouseFloor | data |
| u32 | height |
| u32 | width |
| s32 | xoff |
| s32 | yoff |
Definition at line 84 of file customhouses.h.
| Pol::Multi::CustomHouseElements::CustomHouseElements | ( | ) |
Definition at line 187 of file customhousehelp.cpp.
Referenced by estimatedSize().
| Pol::Multi::CustomHouseElements::CustomHouseElements | ( | u32 | _height, |
| u32 | _width, | ||
| s32 | xoffset, | ||
| s32 | yoffset | ||
| ) |
Definition at line 191 of file customhousehelp.cpp.
References SetHeight(), and SetWidth().
| Pol::Multi::CustomHouseElements::~CustomHouseElements | ( | ) |
Definition at line 197 of file customhousehelp.cpp.
| void Pol::Multi::CustomHouseElements::AddElement | ( | CUSTOM_HOUSE_ELEMENT & | elem | ) |
Definition at line 234 of file customhousehelp.cpp.
References data, xoff, Pol::Multi::CUSTOM_HOUSE_ELEMENT::xoffset, yoff, and Pol::Multi::CUSTOM_HOUSE_ELEMENT::yoffset.
Referenced by Pol::Multi::CustomHouseDesign::Add().
| size_t Pol::Multi::CustomHouseElements::estimatedSize | ( | ) | const |
Definition at line 212 of file customhousehelp.cpp.
References CustomHouseElements(), and data.
| HouseFloorZColumn * Pol::Multi::CustomHouseElements::GetElementsAt | ( | s32 | xoffset, |
| s32 | yoffset | ||
| ) |
Definition at line 228 of file customhousehelp.cpp.
References data, xoff, and yoff.
Referenced by Pol::Multi::UHouse::readobjects(), and Pol::Multi::UHouse::readshapes().
| void Pol::Multi::CustomHouseElements::SetHeight | ( | u32 | _height | ) |
Definition at line 199 of file customhousehelp.cpp.
References data, height, and width.
Referenced by CustomHouseElements(), and Pol::Multi::CustomHouseDesign::InitDesign().
| void Pol::Multi::CustomHouseElements::SetWidth | ( | u32 | _width | ) |
Definition at line 206 of file customhousehelp.cpp.
Referenced by CustomHouseElements(), and Pol::Multi::CustomHouseDesign::InitDesign().
| HouseFloor Pol::Multi::CustomHouseElements::data |
Definition at line 98 of file customhouses.h.
Referenced by AddElement(), Pol::Multi::CustomHouseDesign::AddOrReplace(), Pol::Multi::CustomHouseDesign::Clear(), Pol::Multi::CustomHouseDesign::Compress(), Pol::Multi::CustomHouseDesign::DeleteStairs(), Pol::Multi::CustomHouseDesign::Erase(), Pol::Multi::CustomHouseDesign::EraseGraphicAt(), estimatedSize(), Pol::Multi::CustomHouseDesign::FillComponents(), GetElementsAt(), Pol::Multi::CustomHouseDesign::list_parts(), Pol::Multi::CustomHouseDesign::printProperties(), Pol::Multi::CustomHouseDesign::ReplaceDirtFloor(), SetHeight(), SetWidth(), and Pol::Multi::CustomHouseDesign::testprint().
| u32 Pol::Multi::CustomHouseElements::height |
Definition at line 99 of file customhouses.h.
Referenced by SetHeight().
| u32 Pol::Multi::CustomHouseElements::width |
Definition at line 99 of file customhouses.h.
Referenced by SetHeight(), and SetWidth().
| s32 Pol::Multi::CustomHouseElements::xoff |
Definition at line 100 of file customhouses.h.
Referenced by AddElement(), GetElementsAt(), and Pol::Multi::CustomHouseDesign::InitDesign().
| s32 Pol::Multi::CustomHouseElements::yoff |
Definition at line 100 of file customhouses.h.
Referenced by AddElement(), GetElementsAt(), and Pol::Multi::CustomHouseDesign::InitDesign().