|
Pol
Revision:cb584c9
|
#include <cstddef>#include <iosfwd>#include <list>#include <string>#include <vector>#include "../../clib/rawtypes.h"Go to the source code of this file.
Classes | |
| struct | Pol::Multi::CUSTOM_HOUSE_ELEMENT |
| class | Pol::Multi::CustomHouseDesign |
| class | Pol::Multi::CustomHouseElements |
Namespaces | |
| Pol | |
| Pol::Bscript | |
| Pol::Clib | |
| Pol::Core | |
| Pol::Items | |
| Pol::Mobile | |
| Pol::Multi | |
| Pol::Network | |
Macros | |
| #define | CUSTOM_HOUSE_NUM_PLANES 6 |
| #define | DIRTY_TILE 0x31F4 |
| #define | STAIR_MULTIID_MAX 0x1DF3 |
| #define | STAIR_MULTIID_MIN 0x1DB0 |
| #define | TELEPORTER_END 0x1828 |
| #define | TELEPORTER_START 0x181D |
Typedefs | |
| typedef std::vector< std::vector< std::list< CUSTOM_HOUSE_ELEMENT > > > | Pol::Multi::HouseFloor |
| typedef std::vector< std::list< CUSTOM_HOUSE_ELEMENT > > | Pol::Multi::HouseFloorRow |
| typedef std::list< CUSTOM_HOUSE_ELEMENT > | Pol::Multi::HouseFloorZColumn |
Enumerations | |
| enum | { Pol::Multi::HOUSE_DESIGN_CURRENT = 1, Pol::Multi::HOUSE_DESIGN_WORKING } |
Functions | |
| void | Pol::Multi::CustomHousesAdd (Core::PKTBI_D7 *msg) |
| void | Pol::Multi::CustomHousesAddMulti (Core::PKTBI_D7 *msg) |
| void | Pol::Multi::CustomHousesBackup (Core::PKTBI_D7 *msg) |
| void | Pol::Multi::CustomHousesClear (Core::PKTBI_D7 *msg) |
| void | Pol::Multi::CustomHousesCommit (Core::PKTBI_D7 *msg) |
| void | Pol::Multi::CustomHousesErase (Core::PKTBI_D7 *msg) |
| void | Pol::Multi::CustomHousesQuit (Core::PKTBI_D7 *msg) |
| void | Pol::Multi::CustomHousesRestore (Core::PKTBI_D7 *msg) |
| void | Pol::Multi::CustomHousesRevert (Core::PKTBI_D7 *msg) |
| void | Pol::Multi::CustomHousesRoofRemove (Core::PKTBI_D7 *msg) |
| void | Pol::Multi::CustomHousesRoofSelect (Core::PKTBI_D7 *msg) |
| void | Pol::Multi::CustomHousesSelectFloor (Core::PKTBI_D7 *msg) |
| void | Pol::Multi::CustomHousesSendFull (UHouse *house, Network::Client *client, int design) |
| void | Pol::Multi::CustomHousesSendFullToInRange (UHouse *house, int design, int range) |
| void | Pol::Multi::CustomHousesSendShort (UHouse *house, Network::Client *client) |
| void | Pol::Multi::CustomHousesSynch (Core::PKTBI_D7 *msg) |
| void | Pol::Multi::CustomHouseStopEditing (Mobile::Character *chr, UHouse *house) |
Definition in file customhouses.h.
| #define CUSTOM_HOUSE_NUM_PLANES 6 |
Definition at line 52 of file customhouses.h.
Referenced by Pol::Multi::CustomHouseDesign::Clear(), Pol::Multi::CustomHouseDesign::CustomHouseDesign(), Pol::Multi::CustomHouseDesign::estimatedSize(), Pol::Multi::CustomHouseDesign::FillComponents(), Pol::Multi::CustomHouseDesign::InitDesign(), Pol::Multi::CustomHouseDesign::IsEmpty(), Pol::Multi::CustomHouseDesign::list_parts(), Pol::Multi::CustomHouseDesign::NumUsedPlanes(), Pol::Multi::CustomHouseDesign::operator=(), Pol::Multi::CustomHouseDesign::printProperties(), Pol::Multi::UHouse::readobjects(), Pol::Multi::UHouse::readshapes(), Pol::Multi::CustomHouseDesign::testprint(), Pol::Multi::CustomHouseDesign::TotalSize(), and Pol::Multi::CustomHouseDesign::z_to_custom_house_table().
| #define DIRTY_TILE 0x31F4 |
Definition at line 55 of file customhouses.h.
Referenced by Pol::Multi::CustomHouseDesign::ReplaceDirtFloor().
| #define STAIR_MULTIID_MAX 0x1DF3 |
Definition at line 54 of file customhouses.h.
Referenced by Pol::Multi::CustomHousesAddMulti().
| #define STAIR_MULTIID_MIN 0x1DB0 |
Definition at line 53 of file customhouses.h.
| #define TELEPORTER_END 0x1828 |
Definition at line 57 of file customhouses.h.
Referenced by Pol::Multi::CustomHouseDesign::FillComponents().
| #define TELEPORTER_START 0x181D |
Definition at line 56 of file customhouses.h.
Referenced by Pol::Multi::CustomHouseDesign::FillComponents().