diff options
| author | pepper <pepper@chimecrisis.com> | 2015-01-31 21:41:28 -0800 |
|---|---|---|
| committer | pepper <pepper@chimecrisis.com> | 2015-01-31 21:41:28 -0800 |
| commit | 97587996ee9db30ce00190bdcedd8210490b99f5 (patch) | |
| tree | d8554969ac496be3a1b02a159f2a4b5b79f9492e /vstgui.sf/vstgui/Documentation/html/class_c_frame.html | |
backup vst 2.4
Diffstat (limited to 'vstgui.sf/vstgui/Documentation/html/class_c_frame.html')
| -rw-r--r-- | vstgui.sf/vstgui/Documentation/html/class_c_frame.html | 1886 |
1 files changed, 1886 insertions, 0 deletions
diff --git a/vstgui.sf/vstgui/Documentation/html/class_c_frame.html b/vstgui.sf/vstgui/Documentation/html/class_c_frame.html new file mode 100644 index 0000000..d8d4ba4 --- /dev/null +++ b/vstgui.sf/vstgui/Documentation/html/class_c_frame.html @@ -0,0 +1,1886 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> +<title>VSTGUI: CFrame Class Reference</title> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +<link href="tabs.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.4.5 --> +<div class="tabs"> + <ul> + <li><a href="main.html"><span>Main Page</span></a></li> + <li id="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + </ul></div> +<div class="tabs"> + <ul> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul></div> +<h1>CFrame Class Reference</h1><!-- doxytag: class="CFrame" --><!-- doxytag: inherits="CViewContainer" -->The CFrame is the parent container of all views. +<a href="#_details">More...</a> +<p> +<code>#include <vstgui.h></code> +<p> +<p>Inheritance diagram for CFrame: +<p><center><img src="class_c_frame.png" usemap="#CFrame_map" border="0" alt=""></center> +<map name="CFrame_map"> +<area href="class_c_view_container.html" alt="CViewContainer" shape="rect" coords="0,112,125,136"> +<area href="class_c_view.html" alt="CView" shape="rect" coords="0,56,125,80"> +<area href="class_c_reference_counter.html" alt="CReferenceCounter" shape="rect" coords="0,0,125,24"> +</map> +<a href="class_c_frame-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#7af32ad4bb7083ada5cba92e38ceb7f7">CFrame</a> (const <a class="el" href="struct_c_rect.html">CRect</a> &<a class="el" href="class_c_view.html#f7bd60b75b29d79b660a2859395c1a24">size</a>, void *<a class="el" href="class_c_frame.html#d72b7d91517282a9886cea75c7468512">pSystemWindow</a>, void *<a class="el" href="class_c_frame.html#6fccce5631c7466c5af164f15a52ea13">pEditor</a>)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#e2fc12c11590a0e777839b8e74417945">CFrame</a> (const <a class="el" href="struct_c_rect.html">CRect</a> &<a class="el" href="class_c_view.html#f7bd60b75b29d79b660a2859395c1a24">size</a>, const char *pTitle, void *<a class="el" href="class_c_frame.html#6fccce5631c7466c5af164f15a52ea13">pEditor</a>, const long style=0)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#307d0ea650f28343455144712aa6e9d7">~CFrame</a> ()</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#895fc3ec8a43250b3f4d497584dace77">open</a> (<a class="el" href="struct_c_point.html">CPoint</a> *pPoint=0)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#188bb2749480028e2c32415766917412">close</a> ()</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#b44117b31240bf82589e247ecd9fc53c">isOpen</a> () const </td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#83c70dfe6f63608e7a744ade05b027a9">idle</a> ()</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#7b51c8a5a8a3bda7a864b4e72559989c">doIdleStuff</a> ()</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#51ef1796d68d45f796dc2e47bf5f2012">getTicks</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get the current time (in ms) <a href="#51ef1796d68d45f796dc2e47bf5f2012"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual long </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#8991c4e31315b4a6a904756489bf5c66">getKnobMode</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get hosts knob mode <a href="#8991c4e31315b4a6a904756489bf5c66"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#14183f1b4f2527538ba90b1389391676">setPosition</a> (<a class="el" href="vstgui_8h.html#28220db26ab5da8962c920379da1b039">CCoord</a> x, <a class="el" href="vstgui_8h.html#28220db26ab5da8962c920379da1b039">CCoord</a> y)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#c2067d10595fe0194a48d40e4b81aec8">getPosition</a> (<a class="el" href="vstgui_8h.html#28220db26ab5da8962c920379da1b039">CCoord</a> &x, <a class="el" href="vstgui_8h.html#28220db26ab5da8962c920379da1b039">CCoord</a> &y) const </td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#72a1465dff52c5f4d538c37fe2b2fd65">setSize</a> (<a class="el" href="vstgui_8h.html#28220db26ab5da8962c920379da1b039">CCoord</a> width, <a class="el" href="vstgui_8h.html#28220db26ab5da8962c920379da1b039">CCoord</a> height)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#b7d90bb426701fd3d6ea6305922f6169">getSize</a> (<a class="el" href="struct_c_rect.html">CRect</a> *pSize) const </td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#158712ad28ef699fd00f0cc969ecc9c5">getSize</a> (<a class="el" href="struct_c_rect.html">CRect</a> &pSize) const </td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual long </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#e90c858d99aa0b59ab6f5b0a79f7b2dc">setModalView</a> (<a class="el" href="class_c_view.html">CView</a> *pView)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="class_c_view.html">CView</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#5529a9a96622d7a1d40d7457108a5328">getModalView</a> () const </td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#c9a4823b02a4209ae59f50cb9ad4921d">beginEdit</a> (long index)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#507829701de84e8348c5ea2fa2f1a1bc">endEdit</a> (long index)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#885c7dbed849f204eff4f464bf503e37">getCurrentLocation</a> (<a class="el" href="struct_c_point.html">CPoint</a> &where)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#5b1d4793be3ccfa44fd8c069ed80c4ae">setCursor</a> (<a class="el" href="vstgui_8h.html#0b2c5f9e717c0f4bb75302b6e7230f29">CCursorType</a> type)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#645066019f958d891db8a88adbbeb66e">setFocusView</a> (<a class="el" href="class_c_view.html">CView</a> *pView)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="class_c_view.html">CView</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#469f5109d35bb02e24ec88951a0d9db2">getFocusView</a> () const </td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#25c1375074d12e05b5a36f30a402f735">advanceNextFocusView</a> (<a class="el" href="class_c_view.html">CView</a> *oldFocus, bool reverse=false)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#da062662f06a99606f32ccb87dba78c8">setDropActive</a> (bool val)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#2cc1b0a705274a3d46c7a576126c359b">isDropActive</a> () const </td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_c_draw_context.html">CDrawContext</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#9e5d5fba599b63e86905553feaf13dd1">createDrawContext</a> ()</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#78fe08f3f3b9d6523116357e943cfbfe">setOpenFlag</a> (bool val)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#c0961dd1e28e358afe90c596de8a7ba6">getOpenFlag</a> () const </td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#019d8557ba2887c742e2776a06fa225d">invalidate</a> (const <a class="el" href="struct_c_rect.html">CRect</a> &rect)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#d063610dd1f4ec1100f778c3e41fc424">updatesDisabled</a> () const </td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#c1c475ca52b31683269a8551cbf990cc">updatesDisabled</a> (bool state)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#fdd57e35cf0c661498937a1ec44186f5">getSystemWindow</a> () const </td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#c8c6b01e2b176fe01e3ef88a89bb4779">getParentSystemWindow</a> () const </td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#8b949bbdcca5a3cb2b97233e9c0e1575">setParentSystemWindow</a> (void *val)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#297ea1a301b7e824efbe8780fcd495fd">draw</a> (<a class="el" href="class_c_draw_context.html">CDrawContext</a> *pContext)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#e6c881fa1fe80ef11e8a62c6c4da5c66">drawRect</a> (<a class="el" href="class_c_draw_context.html">CDrawContext</a> *pContext, const <a class="el" href="struct_c_rect.html">CRect</a> &updateRect)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#ae0db74f93ae2d38c9a838847b1a2a20">draw</a> (<a class="el" href="class_c_view.html">CView</a> *pView=0)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#76e14b82f9c28184f1ea88837d3a0bab">mouse</a> (<a class="el" href="class_c_draw_context.html">CDrawContext</a> *pContext, <a class="el" href="struct_c_point.html">CPoint</a> &where, long buttons=-1)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">called if a mouse click event occurs <a href="#76e14b82f9c28184f1ea88837d3a0bab"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#8839c248463ba7a462d6eb04a9fabf93">onWheel</a> (<a class="el" href="class_c_draw_context.html">CDrawContext</a> *pContext, const <a class="el" href="struct_c_point.html">CPoint</a> &where, float distance)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">called if a mouse wheel event is happening over this view <a href="#8839c248463ba7a462d6eb04a9fabf93"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#4526a8202df76e68161904dd08382796">onWheel</a> (<a class="el" href="class_c_draw_context.html">CDrawContext</a> *pContext, const <a class="el" href="struct_c_point.html">CPoint</a> &where, const <a class="el" href="vstgui_8h.html#bd28b309f8dd747010095cc202539513">CMouseWheelAxis</a> axis, float distance)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">called if a mouse wheel event is happening over this view <a href="#4526a8202df76e68161904dd08382796"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual long </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#eb12a215b94e8401f97cda52b1a88843">onKeyDown</a> (<a class="el" href="struct_vst_key_code.html">VstKeyCode</a> &keyCode)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">called if a key down event occurs and this view has focus <a href="#eb12a215b94e8401f97cda52b1a88843"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual long </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#eed9f6f17920a2ccd1e94973fdf8ad18">onKeyUp</a> (<a class="el" href="struct_vst_key_code.html">VstKeyCode</a> &keyCode)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">called if a key up event occurs and this view has focus <a href="#eed9f6f17920a2ccd1e94973fdf8ad18"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#d7d434736045842a55d4edf26b9b1ef8">update</a> (<a class="el" href="class_c_draw_context.html">CDrawContext</a> *pContext)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#074d8453f07bdca716ee80c0d91f924b">setViewSize</a> (<a class="el" href="struct_c_rect.html">CRect</a> &inRect)</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="class_c_view.html">CView</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#29ad08d6bd98d60f9d9e2fca19b552de">getCurrentView</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get the current view under the mouse <a href="#29ad08d6bd98d60f9d9e2fca19b552de"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#4f68ac6c14020438f7d60ed86daa6723">getEditor</a> () const </td></tr> + +<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#f9e4a0550ea9f6850b07f151aa95fc70">initFrame</a> (void *pSystemWin)</td></tr> + +<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#6fccce5631c7466c5af164f15a52ea13">pEditor</a></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#d72b7d91517282a9886cea75c7468512">pSystemWindow</a></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_c_view.html">CView</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#a72f33fa365e668bfce22aefcd9de080">pModalView</a></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_c_view.html">CView</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#023cfedd4d2337b0927e5dcfd0323e8f">pFocusView</a></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#53688663d7b954f578624f3b1e4ddb74">bFirstDraw</a></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#cafef8cd1e78c2c88844b87d8736a5af">bOpenFlag</a></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#59d5f14e2e6aab86d238c52483a9a318">bDropActive</a></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_c_frame.html#0f55099f5b55d270150e5d637257b85b">bUpdatesDisabled</a></td></tr> + +</table> +<hr><a name="_details"></a><h2>Detailed Description</h2> +The CFrame is the parent container of all views. +<p> +It creates a platform dependend view object. On classic Mac OS it just draws into the provided window. On Mac OS X it is a ControlRef. On Windows it's a WS_CHILD Window. +<p> +<hr><h2>Constructor & Destructor Documentation</h2> +<a class="anchor" name="7af32ad4bb7083ada5cba92e38ceb7f7"></a><!-- doxytag: member="CFrame::CFrame" ref="7af32ad4bb7083ada5cba92e38ceb7f7" args="(const CRect &size, void *pSystemWindow, void *pEditor)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">CFrame::CFrame </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="struct_c_rect.html">CRect</a> & </td> + <td class="mdname" nowrap> <em>size</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap>void * </td> + <td class="mdname" nowrap> <em>pSystemWindow</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap>void * </td> + <td class="mdname" nowrap> <em>pEditor</em></td> + </tr> + <tr> + <td class="md"></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="e2fc12c11590a0e777839b8e74417945"></a><!-- doxytag: member="CFrame::CFrame" ref="e2fc12c11590a0e777839b8e74417945" args="(const CRect &size, const char *pTitle, void *pEditor, const long style=0)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">CFrame::CFrame </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="struct_c_rect.html">CRect</a> & </td> + <td class="mdname" nowrap> <em>size</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap>const char * </td> + <td class="mdname" nowrap> <em>pTitle</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap>void * </td> + <td class="mdname" nowrap> <em>pEditor</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap>const long </td> + <td class="mdname" nowrap> <em>style</em> = <code>0</code></td> + </tr> + <tr> + <td class="md"></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="307d0ea650f28343455144712aa6e9d7"></a><!-- doxytag: member="CFrame::~CFrame" ref="307d0ea650f28343455144712aa6e9d7" args="()" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">CFrame::~CFrame </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<hr><h2>Member Function Documentation</h2> +<a class="anchor" name="25c1375074d12e05b5a36f30a402f735"></a><!-- doxytag: member="CFrame::advanceNextFocusView" ref="25c1375074d12e05b5a36f30a402f735" args="(CView *oldFocus, bool reverse=false)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">bool CFrame::advanceNextFocusView </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="class_c_view.html">CView</a> * </td> + <td class="mdname" nowrap> <em>oldFocus</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap>bool </td> + <td class="mdname" nowrap> <em>reverse</em> = <code>false</code></td> + </tr> + <tr> + <td class="md"></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Reimplemented from <a class="el" href="class_c_view_container.html#25c1375074d12e05b5a36f30a402f735">CViewContainer</a>. </td> + </tr> +</table> +<a class="anchor" name="c9a4823b02a4209ae59f50cb9ad4921d"></a><!-- doxytag: member="CFrame::beginEdit" ref="c9a4823b02a4209ae59f50cb9ad4921d" args="(long index)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void CFrame::beginEdit </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">long </td> + <td class="mdname1" valign="top" nowrap> <em>index</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="188bb2749480028e2c32415766917412"></a><!-- doxytag: member="CFrame::close" ref="188bb2749480028e2c32415766917412" args="()" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">bool CFrame::close </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="9e5d5fba599b63e86905553feaf13dd1"></a><!-- doxytag: member="CFrame::createDrawContext" ref="9e5d5fba599b63e86905553feaf13dd1" args="()" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"><a class="el" href="class_c_draw_context.html">CDrawContext</a> * CFrame::createDrawContext </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="7b51c8a5a8a3bda7a864b4e72559989c"></a><!-- doxytag: member="CFrame::doIdleStuff" ref="7b51c8a5a8a3bda7a864b4e72559989c" args="()" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void CFrame::doIdleStuff </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="ae0db74f93ae2d38c9a838847b1a2a20"></a><!-- doxytag: member="CFrame::draw" ref="ae0db74f93ae2d38c9a838847b1a2a20" args="(CView *pView=0)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void CFrame::draw </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="class_c_view.html">CView</a> * </td> + <td class="mdname1" valign="top" nowrap> <em>pView</em> = <code>0</code> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="297ea1a301b7e824efbe8780fcd495fd"></a><!-- doxytag: member="CFrame::draw" ref="297ea1a301b7e824efbe8780fcd495fd" args="(CDrawContext *pContext)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void CFrame::draw </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="class_c_draw_context.html">CDrawContext</a> * </td> + <td class="mdname1" valign="top" nowrap> <em>pContext</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>pContext</em> </td><td>the context which to use to draw this container and its subviews </td></tr> + </table> +</dl> + +<p> +Reimplemented from <a class="el" href="class_c_view_container.html#297ea1a301b7e824efbe8780fcd495fd">CViewContainer</a>. </td> + </tr> +</table> +<a class="anchor" name="e6c881fa1fe80ef11e8a62c6c4da5c66"></a><!-- doxytag: member="CFrame::drawRect" ref="e6c881fa1fe80ef11e8a62c6c4da5c66" args="(CDrawContext *pContext, const CRect &updateRect)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void CFrame::drawRect </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="class_c_draw_context.html">CDrawContext</a> * </td> + <td class="mdname" nowrap> <em>pContext</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap>const <a class="el" href="struct_c_rect.html">CRect</a> & </td> + <td class="mdname" nowrap> <em>updateRect</em></td> + </tr> + <tr> + <td class="md"></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>pContext</em> </td><td>the context which to use to draw </td></tr> + <tr><td valign="top"></td><td valign="top"><em>_updateRect</em> </td><td>the area which to draw </td></tr> + </table> +</dl> + +<p> +Reimplemented from <a class="el" href="class_c_view_container.html#e6c881fa1fe80ef11e8a62c6c4da5c66">CViewContainer</a>. </td> + </tr> +</table> +<a class="anchor" name="507829701de84e8348c5ea2fa2f1a1bc"></a><!-- doxytag: member="CFrame::endEdit" ref="507829701de84e8348c5ea2fa2f1a1bc" args="(long index)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void CFrame::endEdit </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">long </td> + <td class="mdname1" valign="top" nowrap> <em>index</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="885c7dbed849f204eff4f464bf503e37"></a><!-- doxytag: member="CFrame::getCurrentLocation" ref="885c7dbed849f204eff4f464bf503e37" args="(CPoint &where)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">bool CFrame::getCurrentLocation </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="struct_c_point.html">CPoint</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>where</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="29ad08d6bd98d60f9d9e2fca19b552de"></a><!-- doxytag: member="CFrame::getCurrentView" ref="29ad08d6bd98d60f9d9e2fca19b552de" args="() const " --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"><a class="el" href="class_c_view.html">CView</a> * CFrame::getCurrentView </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> +get the current view under the mouse +<p> + +<p> +Reimplemented from <a class="el" href="class_c_view_container.html#29ad08d6bd98d60f9d9e2fca19b552de">CViewContainer</a>. </td> + </tr> +</table> +<a class="anchor" name="4f68ac6c14020438f7d60ed86daa6723"></a><!-- doxytag: member="CFrame::getEditor" ref="4f68ac6c14020438f7d60ed86daa6723" args="() const " --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">virtual void* CFrame::getEditor </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [inline, virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Reimplemented from <a class="el" href="class_c_view.html#4f68ac6c14020438f7d60ed86daa6723">CView</a>. </td> + </tr> +</table> +<a class="anchor" name="469f5109d35bb02e24ec88951a0d9db2"></a><!-- doxytag: member="CFrame::getFocusView" ref="469f5109d35bb02e24ec88951a0d9db2" args="() const " --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">virtual <a class="el" href="class_c_view.html">CView</a>* CFrame::getFocusView </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [inline, virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="8991c4e31315b4a6a904756489bf5c66"></a><!-- doxytag: member="CFrame::getKnobMode" ref="8991c4e31315b4a6a904756489bf5c66" args="() const " --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">long CFrame::getKnobMode </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> +get hosts knob mode +<p> + </td> + </tr> +</table> +<a class="anchor" name="5529a9a96622d7a1d40d7457108a5328"></a><!-- doxytag: member="CFrame::getModalView" ref="5529a9a96622d7a1d40d7457108a5328" args="() const " --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">virtual <a class="el" href="class_c_view.html">CView</a>* CFrame::getModalView </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [inline, virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="c0961dd1e28e358afe90c596de8a7ba6"></a><!-- doxytag: member="CFrame::getOpenFlag" ref="c0961dd1e28e358afe90c596de8a7ba6" args="() const " --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">virtual bool CFrame::getOpenFlag </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [inline, virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="c8c6b01e2b176fe01e3ef88a89bb4779"></a><!-- doxytag: member="CFrame::getParentSystemWindow" ref="c8c6b01e2b176fe01e3ef88a89bb4779" args="() const " --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void* CFrame::getParentSystemWindow </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [inline]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="c2067d10595fe0194a48d40e4b81aec8"></a><!-- doxytag: member="CFrame::getPosition" ref="c2067d10595fe0194a48d40e4b81aec8" args="(CCoord &x, CCoord &y) const " --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">bool CFrame::getPosition </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="vstgui_8h.html#28220db26ab5da8962c920379da1b039">CCoord</a> & </td> + <td class="mdname" nowrap> <em>x</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap><a class="el" href="vstgui_8h.html#28220db26ab5da8962c920379da1b039">CCoord</a> & </td> + <td class="mdname" nowrap> <em>y</em></td> + </tr> + <tr> + <td class="md"></td> + <td class="md">) </td> + <td class="md" colspan="2"> const<code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="158712ad28ef699fd00f0cc969ecc9c5"></a><!-- doxytag: member="CFrame::getSize" ref="158712ad28ef699fd00f0cc969ecc9c5" args="(CRect &pSize) const " --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">bool CFrame::getSize </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="struct_c_rect.html">CRect</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>pSize</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="b7d90bb426701fd3d6ea6305922f6169"></a><!-- doxytag: member="CFrame::getSize" ref="b7d90bb426701fd3d6ea6305922f6169" args="(CRect *pSize) const " --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">bool CFrame::getSize </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="struct_c_rect.html">CRect</a> * </td> + <td class="mdname1" valign="top" nowrap> <em>pSize</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="fdd57e35cf0c661498937a1ec44186f5"></a><!-- doxytag: member="CFrame::getSystemWindow" ref="fdd57e35cf0c661498937a1ec44186f5" args="() const " --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void* CFrame::getSystemWindow </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [inline]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="51ef1796d68d45f796dc2e47bf5f2012"></a><!-- doxytag: member="CFrame::getTicks" ref="51ef1796d68d45f796dc2e47bf5f2012" args="() const " --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">unsigned long CFrame::getTicks </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> +get the current time (in ms) +<p> + </td> + </tr> +</table> +<a class="anchor" name="83c70dfe6f63608e7a744ade05b027a9"></a><!-- doxytag: member="CFrame::idle" ref="83c70dfe6f63608e7a744ade05b027a9" args="()" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void CFrame::idle </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="f9e4a0550ea9f6850b07f151aa95fc70"></a><!-- doxytag: member="CFrame::initFrame" ref="f9e4a0550ea9f6850b07f151aa95fc70" args="(void *pSystemWin)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">bool CFrame::initFrame </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">void * </td> + <td class="mdname1" valign="top" nowrap> <em>pSystemWin</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [protected]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="019d8557ba2887c742e2776a06fa225d"></a><!-- doxytag: member="CFrame::invalidate" ref="019d8557ba2887c742e2776a06fa225d" args="(const CRect &rect)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void CFrame::invalidate </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="struct_c_rect.html">CRect</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>rect</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="2cc1b0a705274a3d46c7a576126c359b"></a><!-- doxytag: member="CFrame::isDropActive" ref="2cc1b0a705274a3d46c7a576126c359b" args="() const " --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">virtual bool CFrame::isDropActive </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [inline, virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="b44117b31240bf82589e247ecd9fc53c"></a><!-- doxytag: member="CFrame::isOpen" ref="b44117b31240bf82589e247ecd9fc53c" args="() const " --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">virtual bool CFrame::isOpen </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [inline, virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="76e14b82f9c28184f1ea88837d3a0bab"></a><!-- doxytag: member="CFrame::mouse" ref="76e14b82f9c28184f1ea88837d3a0bab" args="(CDrawContext *pContext, CPoint &where, long buttons=-1)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void CFrame::mouse </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="class_c_draw_context.html">CDrawContext</a> * </td> + <td class="mdname" nowrap> <em>pContext</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap><a class="el" href="struct_c_point.html">CPoint</a> & </td> + <td class="mdname" nowrap> <em>where</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap>long </td> + <td class="mdname" nowrap> <em>buttons</em> = <code>-1</code></td> + </tr> + <tr> + <td class="md"></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> +called if a mouse click event occurs +<p> + +<p> +Reimplemented from <a class="el" href="class_c_view_container.html#76e14b82f9c28184f1ea88837d3a0bab">CViewContainer</a>. </td> + </tr> +</table> +<a class="anchor" name="eb12a215b94e8401f97cda52b1a88843"></a><!-- doxytag: member="CFrame::onKeyDown" ref="eb12a215b94e8401f97cda52b1a88843" args="(VstKeyCode &keyCode)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">long CFrame::onKeyDown </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="struct_vst_key_code.html">VstKeyCode</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>keyCode</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> +called if a key down event occurs and this view has focus +<p> + +<p> +Reimplemented from <a class="el" href="class_c_view_container.html#eb12a215b94e8401f97cda52b1a88843">CViewContainer</a>. </td> + </tr> +</table> +<a class="anchor" name="eed9f6f17920a2ccd1e94973fdf8ad18"></a><!-- doxytag: member="CFrame::onKeyUp" ref="eed9f6f17920a2ccd1e94973fdf8ad18" args="(VstKeyCode &keyCode)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">long CFrame::onKeyUp </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="struct_vst_key_code.html">VstKeyCode</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>keyCode</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> +called if a key up event occurs and this view has focus +<p> + +<p> +Reimplemented from <a class="el" href="class_c_view_container.html#eed9f6f17920a2ccd1e94973fdf8ad18">CViewContainer</a>. </td> + </tr> +</table> +<a class="anchor" name="4526a8202df76e68161904dd08382796"></a><!-- doxytag: member="CFrame::onWheel" ref="4526a8202df76e68161904dd08382796" args="(CDrawContext *pContext, const CPoint &where, const CMouseWheelAxis axis, float distance)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">bool CFrame::onWheel </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="class_c_draw_context.html">CDrawContext</a> * </td> + <td class="mdname" nowrap> <em>pContext</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap>const <a class="el" href="struct_c_point.html">CPoint</a> & </td> + <td class="mdname" nowrap> <em>where</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap>const <a class="el" href="vstgui_8h.html#bd28b309f8dd747010095cc202539513">CMouseWheelAxis</a> </td> + <td class="mdname" nowrap> <em>axis</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap>float </td> + <td class="mdname" nowrap> <em>distance</em></td> + </tr> + <tr> + <td class="md"></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> +called if a mouse wheel event is happening over this view +<p> + +<p> +Reimplemented from <a class="el" href="class_c_view_container.html#4526a8202df76e68161904dd08382796">CViewContainer</a>. </td> + </tr> +</table> +<a class="anchor" name="8839c248463ba7a462d6eb04a9fabf93"></a><!-- doxytag: member="CFrame::onWheel" ref="8839c248463ba7a462d6eb04a9fabf93" args="(CDrawContext *pContext, const CPoint &where, float distance)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">bool CFrame::onWheel </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="class_c_draw_context.html">CDrawContext</a> * </td> + <td class="mdname" nowrap> <em>pContext</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap>const <a class="el" href="struct_c_point.html">CPoint</a> & </td> + <td class="mdname" nowrap> <em>where</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap>float </td> + <td class="mdname" nowrap> <em>distance</em></td> + </tr> + <tr> + <td class="md"></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> +called if a mouse wheel event is happening over this view +<p> + +<p> +Reimplemented from <a class="el" href="class_c_view_container.html#8839c248463ba7a462d6eb04a9fabf93">CViewContainer</a>. </td> + </tr> +</table> +<a class="anchor" name="895fc3ec8a43250b3f4d497584dace77"></a><!-- doxytag: member="CFrame::open" ref="895fc3ec8a43250b3f4d497584dace77" args="(CPoint *pPoint=0)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">bool CFrame::open </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="struct_c_point.html">CPoint</a> * </td> + <td class="mdname1" valign="top" nowrap> <em>pPoint</em> = <code>0</code> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="5b1d4793be3ccfa44fd8c069ed80c4ae"></a><!-- doxytag: member="CFrame::setCursor" ref="5b1d4793be3ccfa44fd8c069ed80c4ae" args="(CCursorType type)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void CFrame::setCursor </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="vstgui_8h.html#0b2c5f9e717c0f4bb75302b6e7230f29">CCursorType</a> </td> + <td class="mdname1" valign="top" nowrap> <em>type</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="da062662f06a99606f32ccb87dba78c8"></a><!-- doxytag: member="CFrame::setDropActive" ref="da062662f06a99606f32ccb87dba78c8" args="(bool val)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">bool CFrame::setDropActive </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">bool </td> + <td class="mdname1" valign="top" nowrap> <em>val</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="645066019f958d891db8a88adbbeb66e"></a><!-- doxytag: member="CFrame::setFocusView" ref="645066019f958d891db8a88adbbeb66e" args="(CView *pView)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void CFrame::setFocusView </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="class_c_view.html">CView</a> * </td> + <td class="mdname1" valign="top" nowrap> <em>pView</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="e90c858d99aa0b59ab6f5b0a79f7b2dc"></a><!-- doxytag: member="CFrame::setModalView" ref="e90c858d99aa0b59ab6f5b0a79f7b2dc" args="(CView *pView)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">long CFrame::setModalView </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="class_c_view.html">CView</a> * </td> + <td class="mdname1" valign="top" nowrap> <em>pView</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="78fe08f3f3b9d6523116357e943cfbfe"></a><!-- doxytag: member="CFrame::setOpenFlag" ref="78fe08f3f3b9d6523116357e943cfbfe" args="(bool val)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">virtual void CFrame::setOpenFlag </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">bool </td> + <td class="mdname1" valign="top" nowrap> <em>val</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [inline, virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="8b949bbdcca5a3cb2b97233e9c0e1575"></a><!-- doxytag: member="CFrame::setParentSystemWindow" ref="8b949bbdcca5a3cb2b97233e9c0e1575" args="(void *val)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void CFrame::setParentSystemWindow </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">void * </td> + <td class="mdname1" valign="top" nowrap> <em>val</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [inline]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="14183f1b4f2527538ba90b1389391676"></a><!-- doxytag: member="CFrame::setPosition" ref="14183f1b4f2527538ba90b1389391676" args="(CCoord x, CCoord y)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">bool CFrame::setPosition </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="vstgui_8h.html#28220db26ab5da8962c920379da1b039">CCoord</a> </td> + <td class="mdname" nowrap> <em>x</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap><a class="el" href="vstgui_8h.html#28220db26ab5da8962c920379da1b039">CCoord</a> </td> + <td class="mdname" nowrap> <em>y</em></td> + </tr> + <tr> + <td class="md"></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="72a1465dff52c5f4d538c37fe2b2fd65"></a><!-- doxytag: member="CFrame::setSize" ref="72a1465dff52c5f4d538c37fe2b2fd65" args="(CCoord width, CCoord height)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">bool CFrame::setSize </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="vstgui_8h.html#28220db26ab5da8962c920379da1b039">CCoord</a> </td> + <td class="mdname" nowrap> <em>width</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td class="md"></td> + <td class="md" nowrap><a class="el" href="vstgui_8h.html#28220db26ab5da8962c920379da1b039">CCoord</a> </td> + <td class="mdname" nowrap> <em>height</em></td> + </tr> + <tr> + <td class="md"></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="074d8453f07bdca716ee80c0d91f924b"></a><!-- doxytag: member="CFrame::setViewSize" ref="074d8453f07bdca716ee80c0d91f924b" args="(CRect &inRect)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void CFrame::setViewSize </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="struct_c_rect.html">CRect</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>inRect</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> +<dl compact><dt><b>Parameters:</b></dt><dd> + <table border="0" cellspacing="2" cellpadding="0"> + <tr><td valign="top"></td><td valign="top"><em>rect</em> </td><td>the new size of the container </td></tr> + </table> +</dl> + +<p> +Reimplemented from <a class="el" href="class_c_view_container.html#4872a79762d9d61946daf8f74ddf31bf">CViewContainer</a>. </td> + </tr> +</table> +<a class="anchor" name="d7d434736045842a55d4edf26b9b1ef8"></a><!-- doxytag: member="CFrame::update" ref="d7d434736045842a55d4edf26b9b1ef8" args="(CDrawContext *pContext)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void CFrame::update </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="class_c_draw_context.html">CDrawContext</a> * </td> + <td class="mdname1" valign="top" nowrap> <em>pContext</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Reimplemented from <a class="el" href="class_c_view_container.html#d7d434736045842a55d4edf26b9b1ef8">CViewContainer</a>. </td> + </tr> +</table> +<a class="anchor" name="c1c475ca52b31683269a8551cbf990cc"></a><!-- doxytag: member="CFrame::updatesDisabled" ref="c1c475ca52b31683269a8551cbf990cc" args="(bool state)" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">virtual bool CFrame::updatesDisabled </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">bool </td> + <td class="mdname1" valign="top" nowrap> <em>state</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [inline, virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="d063610dd1f4ec1100f778c3e41fc424"></a><!-- doxytag: member="CFrame::updatesDisabled" ref="d063610dd1f4ec1100f778c3e41fc424" args="() const " --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">virtual bool CFrame::updatesDisabled </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [inline, virtual]</code></td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<hr><h2>Member Data Documentation</h2> +<a class="anchor" name="59d5f14e2e6aab86d238c52483a9a318"></a><!-- doxytag: member="CFrame::bDropActive" ref="59d5f14e2e6aab86d238c52483a9a318" args="" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">bool <a class="el" href="class_c_frame.html#59d5f14e2e6aab86d238c52483a9a318">CFrame::bDropActive</a><code> [protected]</code> </td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="53688663d7b954f578624f3b1e4ddb74"></a><!-- doxytag: member="CFrame::bFirstDraw" ref="53688663d7b954f578624f3b1e4ddb74" args="" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">bool <a class="el" href="class_c_frame.html#53688663d7b954f578624f3b1e4ddb74">CFrame::bFirstDraw</a><code> [protected]</code> </td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="cafef8cd1e78c2c88844b87d8736a5af"></a><!-- doxytag: member="CFrame::bOpenFlag" ref="cafef8cd1e78c2c88844b87d8736a5af" args="" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">bool <a class="el" href="class_c_frame.html#cafef8cd1e78c2c88844b87d8736a5af">CFrame::bOpenFlag</a><code> [protected]</code> </td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="0f55099f5b55d270150e5d637257b85b"></a><!-- doxytag: member="CFrame::bUpdatesDisabled" ref="0f55099f5b55d270150e5d637257b85b" args="" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">bool <a class="el" href="class_c_frame.html#0f55099f5b55d270150e5d637257b85b">CFrame::bUpdatesDisabled</a><code> [protected]</code> </td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="6fccce5631c7466c5af164f15a52ea13"></a><!-- doxytag: member="CFrame::pEditor" ref="6fccce5631c7466c5af164f15a52ea13" args="" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void* <a class="el" href="class_c_frame.html#6fccce5631c7466c5af164f15a52ea13">CFrame::pEditor</a><code> [protected]</code> </td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="023cfedd4d2337b0927e5dcfd0323e8f"></a><!-- doxytag: member="CFrame::pFocusView" ref="023cfedd4d2337b0927e5dcfd0323e8f" args="" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"><a class="el" href="class_c_view.html">CView</a>* <a class="el" href="class_c_frame.html#023cfedd4d2337b0927e5dcfd0323e8f">CFrame::pFocusView</a><code> [protected]</code> </td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="a72f33fa365e668bfce22aefcd9de080"></a><!-- doxytag: member="CFrame::pModalView" ref="a72f33fa365e668bfce22aefcd9de080" args="" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"><a class="el" href="class_c_view.html">CView</a>* <a class="el" href="class_c_frame.html#a72f33fa365e668bfce22aefcd9de080">CFrame::pModalView</a><code> [protected]</code> </td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="d72b7d91517282a9886cea75c7468512"></a><!-- doxytag: member="CFrame::pSystemWindow" ref="d72b7d91517282a9886cea75c7468512" args="" --><p> +<table class="mdTable" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top">void* <a class="el" href="class_c_frame.html#d72b7d91517282a9886cea75c7468512">CFrame::pSystemWindow</a><code> [protected]</code> </td> + </tr> + </table> + </td> + </tr> +</table> +<table cellspacing="5" cellpadding="0" border="0"> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<hr>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="vstgui_8h.html">vstgui.h</a><li><a class="el" href="vstgui_8cpp.html">vstgui.cpp</a></ul> +<html> + +<head> + <title>Empty</title> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> + <meta name="Author" content="mario"> +</head> + +<body> + +<br/> +<hr width="100%" size="2" align="left" /> +<div align=left> +Copyright ©2006 <a href="http://www.steinberg.net" target="_blank"><u>Steinberg Media Technologies</u></a>. +All Rights Reserved. +</div> +</body> + +</html> |
