Your browser must have JavaScript enabled in order to view this page.
 >  >
 
Welcome Guest#9204 Login/register    Go to Bottom
Go to Top

Class: Alley

SOURCE LOCATION:  /dpuniverse/page/alley.php

Class Overview

In Front Of A House
DpProperties
   |
   --DpObject
      |
      --DpPage
         |
         --Alley
LOCATED IN:  /dpuniverse/page/alley.php [line 39]
SEE:  DpPage
AUTHOR(S):   Lennert Stock <ls@dutchpipe.org>
LINK:  http://dutchpipe.org/manual/package/DutchPIPE
VERSION:  Release: 0.2.1
LICENSE:  DutchPIPE License
COPYRIGHT:  2006, 2007 Lennert Stock
METHODS:

Inherits

Inherited Methods

INHERITED FROM:  DpPage
void   DpPage::addExit()   Adds an "exit" out of this page
void   DpPage::closeInputArea()   Closes the input area, called from client-side JavaScript
void   DpPage::createDpObject()   Creates this page
void   DpPage::createDpPage()   Creates this page
void   DpPage::eventDpObject()   Reports an event
void   DpPage::eventDpPage()   Reports an event
array   DpPage::getExitAliases()   Gets all aliases for exits
string   DpPage::getExitDestination()   Gets URL of "exit" out of this page
string   DpPage::getExitMapArea()   Gets URL of "exit" out of this page
string   DpPage::getExitMethod()   Gets URL of "exit" out of this page
array   DpPage::getExits()   Gets all "exits" out of this page
void   DpPage::getInputAreaOptions()   Tells the current user the HTML with the input area options menu
array   DpPage::getNavigationTrail()   Gets data for the navigation trail for this page, if any
string   DpPage::getNavigationTrailHtml()   Gets HTML with a navigation trail for this page
void   DpPage::openInputArea()   Enables the input area called from client-side JavaScript
void   DpPage::removeExit()   Removes the given "exit" from the page
void   DpPage::resetDpObject()   Resets this page
void   DpPage::resetDpPage()   Resets this object
void   DpPage::setExits()   Sets all "exits" out of this page at once
void   DpPage::setNavigationTrail()   Sets data to later generate a HTML navigation trail for this page
void   DpPage::tell()   Sends a message to all objects in this page, "makes sound or movement"
boolean   DpPage::useExit()   Makes the active object exit this page and go to a new URL

INHERITED FROM:  DpObject
void   DpObject::addAction()   Adds an action to the object
void   DpObject::addId()   Adds one or more ids for this object
void   DpObject::addItem()   Adds an examinable 'item' to this object
void   DpObject::addMapAreaAction()   Adds an action to a map area so it becomes clickable there
void   DpObject::addValidClientCall()   Makes the given method callable from the DutchPIPE client
void   DpObject::createDpObject()   Sets this object up at the time it is created
void   DpObject::event()   Reports an event
void   DpObject::eventDpObject()   Reports an event
array   DpObject::getActionData()   Gets data of one, multiple or all actions
void   DpObject::getActionsMenu()   Tells the current user the HTML with the action menu for this object
string   DpObject::getAppearance()   Gets the HTML "appearance" of this object
string   DpObject::getAppearanceInventory()   Gets the HTML "appearance" of all objects in this object's inventory
string   DpObject::getAppearanceTitle()   Gets the graphical appearance in HTML for this object
string   DpObject::getBody()   Gets the HTML content of this object
int|float   DpObject::getCredits()   Gets the amount of credits in the inventory of this object
mixed   DpObject::getEnvironment()   Gets the object reference to the environment of this object
int|float   DpObject::getHeapAmount()   Gets the amount of a given heap object
array   DpObject::getIds()   Gets the array of ids for this object, or an empty array for no ids
array   DpObject::getInventory()   Gets an array with object references to all objects in our inventory
array   DpObject::getItem()   Gets an array with data about an item
mixed   DpObject::getItemDescription()   Gets the description of a given item
array   DpObject::getItems()   Gets an array with all item data added to this object
mixed   DpObject::getMapArea()   Gets data of one, multiple or all imagemap areas
array   DpObject::getMapAreaActions()   Gets all map area actions for all areas or for a given area
string   DpObject::getMapAreaHtml()   Gets HTML for all imagemaps or the given imagemap for inclusion in page
string   DpObject::getNavigationTrailHtml()   Gets a HTML navigation trail for this object
array   DpObject::getTargettedActions()   Gets actions which can be performed on this object, for action menu
string   DpObject::getTitle()   Gets the object's title with optional prefixes such as 'a' and 'the'
mixed   DpObject::getTitleImgHeight()   Gets the height in pixels of the title image
mixed   DpObject::getTitleImgWidth()   Gets the width in pixels of the title image
void   DpObject::handleCleanUp()   Called by the universe object, checks if this object can be removed.
boolean   DpObject::isDraggable()   Can we be dragged on the screen by the given user?
boolean   DpObject::isId()   Checks if the given id is a valid id for this object
boolean   DpObject::isPresent()   Checks if an object is present in this object's inventory
boolean   DpObject::isValidClientCall()   May the given method be called in this object from the DutchPIPE client?
void   DpObject::makePresent()   Makes sure an object is present in this object's inventory
int   DpObject::moveDpObject()   Moves this object into the inventory of another object
boolean   DpObject::performActionSubject()   Tries if a user action can be performed on this object
void   DpObject::removeAction()   Removes the given action.
void   DpObject::removeDpObject()   Removes this object from the universe
void   DpObject::removeId()   Removes one or more ids for this object
void   DpObject::removeMapAreaAction()   Removes a map area action
void   DpObject::removeValidClientCall()   Removes the given method from callable methods from the DutchPIPE client
void   DpObject::reportMove()   Reports graphical movement of this object to other objects
void   DpObject::resetDpObject()   Resets this object
void   DpObject::setBody()   Sets the HTML content of this object
boolean   DpObject::setCredits()   Sets the amount of credits in the inventory of this object
boolean   DpObject::setHeapAmount()   Sets a heap object of a given amount in this object
void   DpObject::setIds()   Sets an array of names used to refer to this object
void   DpObject::setMapArea()   Creates a new imagemap area which can be used by actions
void   DpObject::setTimeout()   Calls the given method after the given number of seconds
void   DpObject::setTitle()   Sets the title for this object, "beer", used for object labels, etc.
void   DpObject::tell()   Tells data (message, window, location, ...) to this object
void   DpObject::__destruct()   Called by PHP when this object is destroyed, handles events

INHERITED FROM:  DpProperties
void   DpProperties::coinherit()   "Coinherit" a class located at the given pathname
mixed   DpProperties::getDpProperty()   Directly retrieve the value of an existing DutchPIPE property
boolean   DpProperties::isDpProperty()   Determines if a property is defined in this object
void   DpProperties::removeDpProperties()   Removes properties and coinherits
void   DpProperties::setDpProperty()   Directly set the value of an existing DutchPIPE property
void   DpProperties::__call()   Handles set and get methods for properties using PHP member overloading
mixed   DpProperties::__get()   Gets the value of a DutchPIPE property using PHP member overloading
boolean   DpProperties::__isset()   Determines if a property is defined in this object using PHP member overloading
void   DpProperties::__set()   Sets the value of a DutchPIPE property using PHP member overloading
void   DpProperties::__unset()   Unsets the given DutchPIPE property using PHP member overloading

Methods Summary

void   actionLock()  
void   actionUnlock()  
void   createDpPage()   Sets up the page at object creation time
void   getDoorStatusStr()  
void   isExitOpened()  
void   resetDpPage()   Called at regular intervals
void   setIsDoorUnlocked()  

Methods

actionLock  [line 180]
void actionLock( $verb , $noun   )


PARAMETERS:    $verb 
   $noun 
ACCESS:  public
actionUnlock  [line 149]
void actionUnlock( $verb , $noun   )


PARAMETERS:    $verb 
   $noun 
ACCESS:  public
createDpPage  [line 44]
void createDpPage( )

Sets up the page at object creation time

ACCESS:  public
REDEFINITION OF:   DpPage::createDpPage(): Creates this page
getDoorStatusStr  [line 211]
void getDoorStatusStr( $item   )


PARAMETERS:    $item 
ACCESS:  public
isExitOpened  [line 75]
void isExitOpened( )

resetDpPage  [line 68]
void resetDpPage( )

Called at regular intervals

ACCESS:  public
REDEFINITION OF:   DpPage::resetDpPage(): Resets this object
setIsDoorUnlocked  [line 87]
void setIsDoorUnlocked( $isDoorUnlocked , [ $updateHouse = TRUE]   )


PARAMETERS:    $isDoorUnlocked 
   $updateHouse 
ACCESS:  public

Documentation generated on Mon, 03 Sep 2007 22:18:23 +0200 by phpDocumentor 1.3.0RC6

Click me!
Guest#9204
 
 
 
  Go to Top
 
 
Input Field OptionsClose Input Field Go to Top
 
Legal Notices | Copyright © 2006, 2007 Lennert Stock. All rights reserved. Last update: Mon Sep 03 2007, 21:50 CET.