lua/wrappers/game/lua_door.cpp
/**
	 * Removes an event listener from this door.
	 * eg: 
	 * <pre>
	 * function talkToOnce(event)
	 *     am_log("Character talked to once")
	 *     door:off("talkTo", talkToOnce)
	 * end
	 * door:on("talkTo", talkToOnce)
	 * </pre>
	 * @param string event_type The event type the listener was listening for.
	 * @param function listener The listener function to remove.
	 * @param table [nil] context The context which the listener was going to 
	 * be called with, this is only optional if the listener was added with no context.
	 * @returns boolean True if the event listener was successfully removed.
	 */
Removes an event listener from this door.
Removes an event listener from this door .
int Door_remove_event_listener(lua_State *lua)
	{
		Door *obj = castUData<Door>(lua, 1);
		if (obj)
		{
			return ui::EventInterface_remove_event_listener(lua, obj);
		}
		return LuaState::expectedContext(lua, "off", "am.door");
	}
int Door_remove_event_listener ( lua_State * lua ) { Door * obj = castUData < Door > ( lua , 1 ) ; if ( obj ) { return ui :: EventInterface_remove_event_listener ( lua , obj ) ; } return LuaState :: expectedContext ( lua , " " , " " ) ; }
Removes an event listener from this door.
Removes an event listener from this door .