From 9ed2c7d81228d61dce04e5a5bdb5fe9d4dc73cce Mon Sep 17 00:00:00 2001 From: Logan Date: Sat, 13 Jan 2018 20:39:43 -0800 Subject: [PATCH] Created Perl Door (markdown) --- Perl-Door.md | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Perl-Door.md diff --git a/Perl-Door.md b/Perl-Door.md new file mode 100644 index 0000000..98ad2c2 --- /dev/null +++ b/Perl-Door.md @@ -0,0 +1,38 @@ +Door is a class exported to Perl that represent the Door object from EQEmu. All Door are also [Entity](Perl-Entity). + +### Properties +``` +door.null -- Returns true if this object is null +door.valid -- Returns true if this object is not null +``` + +### Member Functions +``` +void Doors::GetDoorDBID() +void Doors::GetDoorID() +void Doors::GetID() +void Doors::GetX() +void Doors::GetY() +void Doors::GetZ() +void Doors::GetHeading() +void Doors::GetOpenType() +void Doors::GetLockpick() +void Doors::GetKeyItem() +void Doors::GetNoKeyring( THIS, type) +void Doors::GetIncline() +void Doors::GetIncline() +void Doors::SetOpenType( THIS, type) +void Doors::SetLockpick( THIS, type) +void Doors::SetKeyItem( THIS, type) +void Doors::SetNoKeyring( THIS, type) +void Doors::SetIncline( THIS, type) +void Doors::SetSize( THIS, int size) +void Doors::SetLocation( THIS, float x, float y, float z) +void Doors::SetX( THIS, XPos) +void Doors::SetY( THIS, YPos) +void Doors::SetZ( THIS, ZPos) +void Doors::SetHeading( THIS, float heading) +void Doors::SetModelName( THIS, string name) +void Doors::GetModelName() +void Doors::InsertDoor() +``` \ No newline at end of file