[an error occurred while processing this directive]
[<a href="index.shtml">Package Index</a></code> | <a href="index_std.shtml">Mudlib Index</a></code> | <a href="index_eff.shtml">Effect Index</a></code>]<br><h2>File /std/room/club_room.c</h2>
This is the basic club inheritable.<p><b>See also:</b><br>/std/room/controller/club_room_controller
.c<p>Written by Pinkfish<h2>Inherits</h2>
This class inherits the following classes <a href="std.room.club_player_housing.c.shtml">/std/room/club_player_housing.c</a><h2>Includes</h2>
This class includes the following files <a href="include.clubs.h.shtml">/include/clubs.h</a>, <a href="include.room.h.shtml">/include/room.h</a> and <a href="include.am_time.h.shtml">/include/am_time.h</a><h2>Method index</h2>
<dl><ul>
<li><a href="#force_player_leave">force_player_leave</a>(object)<br/>
This method forces the player through the leave exit for whatever
reason.
<li><a href="#query_allowed_in">query_allowed_in</a>(string)<br/>
This method checks to see if the specified person is allowed into the
club room or not.
<li><a href="#query_leave_exit">query_leave_exit</a>()<br/>
This method sets the leave exit for the club room.
<li><a href="#set_leave_exit">set_leave_exit</a>(string)<br/>
This method sets the leave exit for the club room.
<li><a href="#throw_out_non_member">throw_out_non_member</a>(string)<br/>
This method prints any messages needed to throw a non member out of the
club room when this is detected.
</ul><h2>Public Functions</h2>
These are functions that everyone can access.<p>
.<ul><a name="force_player_leave">
force_player_leave</a><pre>
void force_player_leave(object player)
</pre></br>
This method forces the player through the leave exit for whatever
reason.
<br/><ul>
<li><b>Parameters:</b>
<br/>player - the player to make leave
<li><b>See also:</b>
<br/><a href="#query_leave_exit">query_leave_exit()</a> and <a href="#throw_out_non_member">throw_out_non_member()
</a></dl>

<ul><a name="query_allowed_in">
query_allowed_in</a><pre>
int query_allowed_in(string person)
</pre></br>
This method checks to see if the specified person is allowed into the
club room or not.
<br/><ul>
<li><b>Parameters:</b>
<br/>person - the person to check
<li><b>Returns:</b>
<br/>returns 1 if the person is allowed in and 0 if not

</dl>

<ul><a name="query_leave_exit">
query_leave_exit</a><pre>
string query_leave_exit()
</pre></br>
This method sets the leave exit for the club room.  This is the exit
that is used when someone is ousted for any reason, like being thrown
out of the club or some other reason.
<br/><ul>
<li><b>Returns:</b>
<br/>the leave exit
<li><b>See also:</b>
<br/><a href="#set_leave_exit">set_leave_exit()
</a></dl>

<ul><a name="set_leave_exit">
set_leave_exit</a><pre>
void set_leave_exit(string exit)
</pre></br>
This method sets the leave exit for the club room.  This is the exit
that is used when someone is ousted for some reason.
<br/><ul>
<li><b>Parameters:</b>
<br/>exit - the exit to leave
<li><b>See also:</b>
<br/><a href="#query_leave_exit">query_leave_exit()
</a></dl>

<ul><a name="throw_out_non_member">
throw_out_non_member</a><pre>
void throw_out_non_member(string name)
</pre></br>
This method prints any messages needed to throw a non member out of the
club room when this is detected.
<br/><ul>
<li><b>Parameters:</b>
<br/>non_member - the non member to throw out
<li><b>See also:</b>
<br/><a href="#set_leave_exit">set_leave_exit()</a> and <a href="#force_player_leave">force_player_leave()
</a></dl>


[an error occurred while processing this directive]

