<HTML><HEAD><TITLE>SharedObject.htm</TITLE><style type="text/css"><!--.Default {background-color: rgb(255,255,255); color: rgb(0,0,0); font-family: 'Dutch801 Rm BT'; font-size: 12pt}.OBOS-Function-Def {background-color: rgb(255,255,255); color: rgb(0,0,0); font-family: 'Dutch801 Rm BT'; font-size: 16pt}.OBOS-Title {background-color: rgb(255,255,255); color: rgb(0,128,0); font-family: 'Dutch801 Rm BT'; font-size: 24pt}.Text-Background {background-color: rgb(255,255,255)}.GR-Default {}.Body {margin: 0px}.Footer {margin: 0px}.Header {margin: 0px}.WP-Default {text-align: left; text-indent: 0px; margin-left: 0px; margin-right: 0px}--></style></HEAD><BODY BGCOLOR="#ffffff"><DIV class="sheet" id="Sheet 1"><P class="Body" style="margin: 0px"><span class="OBOS-Title">SharedObjectf class</span><span style="color: rgb(0,0,0); font-size: 24pt"></span></P><P class="Body" style="margin: 0px"><BR>The FontStyle class represents the particular style in a font family, such as Bold, Roman, etc. and provides information on an individual font, such as whether it has a fixed width, whether it is scalable etc. It also houses all instances of the individual style.</P><P class="Body" style="margin: 0px"><BR><HR></P><P class="Body" style="margin: 0px">Member Functions</P><P class="Body" style="margin: 0px"><BR></P><TABLE WIDTH=617 HEIGHT=68 BORDER=1 CELLPADDING=1 CELLSPACING=2><TR><TD WIDTH=203 HEIGHT=17><P class="Body" style="margin: 0px">SharedObject(void)</P></TD><TD WIDTH=260 HEIGHT=17><P class="Body" style="margin: 0px">virtual SharedObject(void)</P></TD></TR><TR><TD WIDTH=203 HEIGHT=17><P class="Body" style="margin: 0px">virtual void AddDependent(void)</P></TD><TD WIDTH=260 HEIGHT=17><P class="Body" style="margin: 0px">virtual void RemoveDependent(void)</P></TD></TR><TR><TD WIDTH=203 HEIGHT=17><P class="Body" style="margin: 0px">virtual bool HasDependents(void)</P></TD><TD WIDTH=260 HEIGHT=17> </TD></TR></TABLE><P class="Body" style="margin: 0px"><BR><BR><HR></P><P class="Body" style="margin: 0px"><span class="OBOS-Function-Def">SharedObject(void)</span></P><P class="Body" style="margin: 0px"><BR>1) Sets dependent count to 0</P><P class="Body" style="margin: 0px"><BR><BR><span class="OBOS-Function-Def">virtual ~SharedObject(void)</span></P><P class="Body" style="margin: 0px"><BR>1) Does nothing</P><P class="Body" style="margin: 0px"><BR><BR><span class="OBOS-Function-Def">virtual void AddDependent(void)</span></P><P class="Body" style="margin: 0px"><BR>1) Increments dependent count</P><P class="Body" style="margin: 0px"><BR><BR><span class="OBOS-Function-Def">virtual void RemoveDependent(void)</span></P><P class="Body" style="margin: 0px"><BR>1) Decrements dependent count if greater than 0</P><P class="Body" style="margin: 0px"><BR><BR><span class="OBOS-Function-Def">virtual bool HasDependents(void)</span></P><P class="Body" style="margin: 0px"><BR>1) if dependent count > 0, return true. Otherwise, return false.</P><DIV class="layer" id="Layer 1"></DIV></DIV></BODY></HTML>