| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head> |
| <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
| <title>Skia: SkOSWindow Class Reference</title> |
| <link href="tabs.css" rel="stylesheet" type="text/css"/> |
| <link href="doxygen.css" rel="stylesheet" type="text/css"/> |
| </head> |
| <body> |
| <!-- Generated by Doxygen 1.6.1 --> |
| <div class="navigation" id="top"> |
| <div class="tabs"> |
| <ul> |
| <li><a href="main.html"><span>Main Page</span></a></li> |
| <li><a href="namespaces.html"><span>Namespaces</span></a></li> |
| <li class="current"><a href="annotated.html"><span>Classes</span></a></li> |
| <li><a href="files.html"><span>Files</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> |
| </div> |
| <div class="contents"> |
| <h1>SkOSWindow Class Reference</h1><!-- doxytag: class="SkOSWindow" --><!-- doxytag: inherits="SkWindow,SkWindow,SkWindow,SkWindow,SkWindow" --> |
| <p><code>#include <<a class="el" href="_sk_o_s_window___mac_8h_source.html">SkOSWindow_Mac.h</a>></code></p> |
| |
| <p>Inherits <a class="el" href="class_sk_window.html">SkWindow</a>, <a class="el" href="class_sk_window.html">SkWindow</a>, <a class="el" href="class_sk_window.html">SkWindow</a>, <a class="el" href="class_sk_window.html">SkWindow</a>, and <a class="el" href="class_sk_window.html">SkWindow</a>.</p> |
| |
| <p>Inherited by <a class="el" href="class_sk_j_s.html">SkJS</a>.</p> |
| <div class="dynheader"> |
| Collaboration diagram for SkOSWindow:</div> |
| <div class="dynsection"> |
| <center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> |
| |
| <p><a href="class_sk_o_s_window-members.html">List of all members.</a></p> |
| <table border="0" cellpadding="0" cellspacing="0"> |
| <tr><td colspan="2"><h2>Public Types</h2></td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">enum </td><td class="memItemRight" valign="bottom">{ <a class="el" href="class_sk_o_s_window.html#a92d3df8d54f48a18de917f12b30db2c4a8bb0fde9cce5aa530f1ec5846dfebebd">SK_WM_SkEvent</a> = WM_APP + 1000, |
| <a class="el" href="class_sk_o_s_window.html#a92d3df8d54f48a18de917f12b30db2c4a1b01bf5b931fe1f47653131b0024a6c3">SK_WM_SkTimerID</a> = 0xFFFF |
| }</td></tr> |
| <tr><td colspan="2"><h2>Public Member Functions</h2></td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a5cd48095d306ddbb24d44c073d66a46f">SkOSWindow</a> (void *hwnd)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a1e1043f1dcc623c0e375e7a7cb5dd34c">getHWND</a> () const </td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#abc95a4bf91181c8579e6ebedda637f51">getHVIEW</a> () const </td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#aca8ae9c63392ba82ea77849a4adb512b">updateSize</a> ()</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a96816d03a49cec0330ec40251c6075d3">doPaint</a> (void *ctx)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a95b492c591460f763c4217f91a3efa52">SkOSWindow</a> (void *screen)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a50cad8fef1ea64f69643c7c932c2fded">~SkOSWindow</a> ()</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a518e705bc8b7c2c63f1611a015dea0c3">handleSDLEvent</a> (const SDL_Event &event)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#ae5acbe35cc965f4c01fd98b6e676a26f">SkOSWindow</a> (Display *display, Window win)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a1e1043f1dcc623c0e375e7a7cb5dd34c">getHWND</a> () const </td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a7af465ae1d1fdec8cfd62826d84ffb36">getDisplay</a> () const </td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#aafc664539e47d4fb9c89f86a650a62ec">getUnixWindow</a> () const </td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a821f82527637e239492a9094b1e4bfb8">setSize</a> (int width, int height)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#aca8ae9c63392ba82ea77849a4adb512b">updateSize</a> ()</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a5cd48095d306ddbb24d44c073d66a46f">SkOSWindow</a> (void *hwnd)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a1e1043f1dcc623c0e375e7a7cb5dd34c">getHWND</a> () const </td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a821f82527637e239492a9094b1e4bfb8">setSize</a> (int width, int height)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#aca8ae9c63392ba82ea77849a4adb512b">updateSize</a> ()</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#add25b1836eac929325a0b40ba885072a">SkOSWindow</a> ()</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a1a4fbb6c881eef84ff1b8b979a5cd3a3">SkOSWindow</a> (const wxString &title, int x, int y, int width, int height)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#ae5d5e683ff9b1afad76e520ba1337c21">~SkOSWindow</a> ()</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">wxFrame * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#aa66b587c1efd81622d8aa4ba06bb3b7b">getWXFrame</a> () const </td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#aca8ae9c63392ba82ea77849a4adb512b">updateSize</a> ()</td></tr> |
| <tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#adf5fc1a9be7349b72e5c1959bdd0cf10">PostEvent</a> (<a class="el" href="class_sk_event.html">SkEvent</a> *evt, <a class="el" href="_sk_event_8h.html#a21ea38f2597ac7e17fe4f147c196cd29">SkEventSinkID</a>, <a class="el" href="_sk_types_8h.html#ab716f95777751685ac107e3ab3a236c3">SkMSec</a> delay)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">static OSStatus </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#aaa6facf399537f10f6f6c67494dba372">EventHandler</a> (EventHandlerCallRef inHandler, EventRef inEvent, void *userData)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#adf5fc1a9be7349b72e5c1959bdd0cf10">PostEvent</a> (<a class="el" href="class_sk_event.html">SkEvent</a> *evt, <a class="el" href="_sk_event_8h.html#a21ea38f2597ac7e17fe4f147c196cd29">SkEventSinkID</a>, <a class="el" href="_sk_types_8h.html#ab716f95777751685ac107e3ab3a236c3">SkMSec</a> delay)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#adf5fc1a9be7349b72e5c1959bdd0cf10">PostEvent</a> (<a class="el" href="class_sk_event.html">SkEvent</a> *evt, <a class="el" href="_sk_event_8h.html#a21ea38f2597ac7e17fe4f147c196cd29">SkEventSinkID</a>, <a class="el" href="_sk_types_8h.html#ab716f95777751685ac107e3ab3a236c3">SkMSec</a> delay)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#ab17eb1e863c09b827a16545e8cbf3a67">WndProc</a> (<a class="el" href="struct_sk_unix_window.html">SkUnixWindow</a> *w, XEvent &e)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#adf5fc1a9be7349b72e5c1959bdd0cf10">PostEvent</a> (<a class="el" href="class_sk_event.html">SkEvent</a> *evt, <a class="el" href="_sk_event_8h.html#a21ea38f2597ac7e17fe4f147c196cd29">SkEventSinkID</a>, <a class="el" href="_sk_types_8h.html#ab716f95777751685ac107e3ab3a236c3">SkMSec</a> delay)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a5615a755e4be36c8b0eabd544a67ea8d">WndProc</a> (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a3542bfe4c393cfacaaab5577e2010e10">QuitOnDeactivate</a> (HWND hWnd)</td></tr> |
| <tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#ab4a64086b7673126342af5b2bc95ad28">onEvent</a> (const <a class="el" href="class_sk_event.html">SkEvent</a> &evt)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a4ec68ba904b1ff0139cb46a4c36ecee9">onHandleInval</a> (const <a class="el" href="struct_sk_i_rect.html">SkIRect</a> &)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#ab5b6e5d559625340ca249b09148a729e">onAddMenu</a> (const <a class="el" href="class_sk_o_s_menu.html">SkOSMenu</a> *)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a47948a769031a870c4d3c2f1c1fab320">onSetTitle</a> (const char[])</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a4ec68ba904b1ff0139cb46a4c36ecee9">onHandleInval</a> (const <a class="el" href="struct_sk_i_rect.html">SkIRect</a> &)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#ab5b6e5d559625340ca249b09148a729e">onAddMenu</a> (const <a class="el" href="class_sk_o_s_menu.html">SkOSMenu</a> *)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a47948a769031a870c4d3c2f1c1fab320">onSetTitle</a> (const char[])</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a4ec68ba904b1ff0139cb46a4c36ecee9">onHandleInval</a> (const <a class="el" href="struct_sk_i_rect.html">SkIRect</a> &)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#ab5b6e5d559625340ca249b09148a729e">onAddMenu</a> (const <a class="el" href="class_sk_o_s_menu.html">SkOSMenu</a> *)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#af078387be25f349976d7252a72b3e081">quitOnDeactivate</a> ()</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a4ec68ba904b1ff0139cb46a4c36ecee9">onHandleInval</a> (const <a class="el" href="struct_sk_i_rect.html">SkIRect</a> &)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#ab5b6e5d559625340ca249b09148a729e">onAddMenu</a> (const <a class="el" href="class_sk_o_s_menu.html">SkOSMenu</a> *)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#a4ec68ba904b1ff0139cb46a4c36ecee9">onHandleInval</a> (const <a class="el" href="struct_sk_i_rect.html">SkIRect</a> &)</td></tr> |
| <tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sk_o_s_window.html#ab5b6e5d559625340ca249b09148a729e">onAddMenu</a> (const <a class="el" href="class_sk_o_s_menu.html">SkOSMenu</a> *)</td></tr> |
| </table> |
| <hr/><a name="_details"></a><h2>Detailed Description</h2> |
| |
| <p>Definition at line <a class="el" href="_sk_o_s_window___mac_8h_source.html#l00023">23</a> of file <a class="el" href="_sk_o_s_window___mac_8h_source.html">SkOSWindow_Mac.h</a>.</p> |
| <hr/><h2>Member Enumeration Documentation</h2> |
| <a class="anchor" id="a92d3df8d54f48a18de917f12b30db2c4"></a><!-- doxytag: member="SkOSWindow::@26" ref="a92d3df8d54f48a18de917f12b30db2c4" args="" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">anonymous enum</td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| <dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0"> |
| <tr><td valign="top"><em><a class="anchor" id="a92d3df8d54f48a18de917f12b30db2c4a8bb0fde9cce5aa530f1ec5846dfebebd"></a><!-- doxytag: member="SK_WM_SkEvent" ref="a92d3df8d54f48a18de917f12b30db2c4a8bb0fde9cce5aa530f1ec5846dfebebd" args="" -->SK_WM_SkEvent</em> </td><td> |
| </td></tr> |
| <tr><td valign="top"><em><a class="anchor" id="a92d3df8d54f48a18de917f12b30db2c4a1b01bf5b931fe1f47653131b0024a6c3"></a><!-- doxytag: member="SK_WM_SkTimerID" ref="a92d3df8d54f48a18de917f12b30db2c4a1b01bf5b931fe1f47653131b0024a6c3" args="" -->SK_WM_SkTimerID</em> </td><td> |
| </td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| <p>Definition at line <a class="el" href="_sk_o_s_window___win_8h_source.html#l00035">35</a> of file <a class="el" href="_sk_o_s_window___win_8h_source.html">SkOSWindow_Win.h</a>.</p> |
| |
| </div> |
| </div> |
| <hr/><h2>Constructor & Destructor Documentation</h2> |
| <a class="anchor" id="a5cd48095d306ddbb24d44c073d66a46f"></a><!-- doxytag: member="SkOSWindow::SkOSWindow" ref="a5cd48095d306ddbb24d44c073d66a46f" args="(void *hwnd)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">SkOSWindow::SkOSWindow </td> |
| <td>(</td> |
| <td class="paramtype">void * </td> |
| <td class="paramname"> <em>hwnd</em></td> |
| <td> ) </td> |
| <td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a95b492c591460f763c4217f91a3efa52"></a><!-- doxytag: member="SkOSWindow::SkOSWindow" ref="a95b492c591460f763c4217f91a3efa52" args="(void *screen)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">SkOSWindow::SkOSWindow </td> |
| <td>(</td> |
| <td class="paramtype">void * </td> |
| <td class="paramname"> <em>screen</em></td> |
| <td> ) </td> |
| <td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a50cad8fef1ea64f69643c7c932c2fded"></a><!-- doxytag: member="SkOSWindow::~SkOSWindow" ref="a50cad8fef1ea64f69643c7c932c2fded" args="()" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual SkOSWindow::~SkOSWindow </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td><code> [virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ae5acbe35cc965f4c01fd98b6e676a26f"></a><!-- doxytag: member="SkOSWindow::SkOSWindow" ref="ae5acbe35cc965f4c01fd98b6e676a26f" args="(Display *display, Window win)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">SkOSWindow::SkOSWindow </td> |
| <td>(</td> |
| <td class="paramtype">Display * </td> |
| <td class="paramname"> <em>display</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Window </td> |
| <td class="paramname"> <em>win</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a5cd48095d306ddbb24d44c073d66a46f"></a><!-- doxytag: member="SkOSWindow::SkOSWindow" ref="a5cd48095d306ddbb24d44c073d66a46f" args="(void *hwnd)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">SkOSWindow::SkOSWindow </td> |
| <td>(</td> |
| <td class="paramtype">void * </td> |
| <td class="paramname"> <em>hwnd</em></td> |
| <td> ) </td> |
| <td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="add25b1836eac929325a0b40ba885072a"></a><!-- doxytag: member="SkOSWindow::SkOSWindow" ref="add25b1836eac929325a0b40ba885072a" args="()" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">SkOSWindow::SkOSWindow </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a1a4fbb6c881eef84ff1b8b979a5cd3a3"></a><!-- doxytag: member="SkOSWindow::SkOSWindow" ref="a1a4fbb6c881eef84ff1b8b979a5cd3a3" args="(const wxString &title, int x, int y, int width, int height)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">SkOSWindow::SkOSWindow </td> |
| <td>(</td> |
| <td class="paramtype">const wxString & </td> |
| <td class="paramname"> <em>title</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">int </td> |
| <td class="paramname"> <em>x</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">int </td> |
| <td class="paramname"> <em>y</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">int </td> |
| <td class="paramname"> <em>width</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">int </td> |
| <td class="paramname"> <em>height</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ae5d5e683ff9b1afad76e520ba1337c21"></a><!-- doxytag: member="SkOSWindow::~SkOSWindow" ref="ae5d5e683ff9b1afad76e520ba1337c21" args="()" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">SkOSWindow::~SkOSWindow </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <hr/><h2>Member Function Documentation</h2> |
| <a class="anchor" id="a96816d03a49cec0330ec40251c6075d3"></a><!-- doxytag: member="SkOSWindow::doPaint" ref="a96816d03a49cec0330ec40251c6075d3" args="(void *ctx)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void SkOSWindow::doPaint </td> |
| <td>(</td> |
| <td class="paramtype">void * </td> |
| <td class="paramname"> <em>ctx</em></td> |
| <td> ) </td> |
| <td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aaa6facf399537f10f6f6c67494dba372"></a><!-- doxytag: member="SkOSWindow::EventHandler" ref="aaa6facf399537f10f6f6c67494dba372" args="(EventHandlerCallRef inHandler, EventRef inEvent, void *userData)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static OSStatus SkOSWindow::EventHandler </td> |
| <td>(</td> |
| <td class="paramtype">EventHandlerCallRef </td> |
| <td class="paramname"> <em>inHandler</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">EventRef </td> |
| <td class="paramname"> <em>inEvent</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">void * </td> |
| <td class="paramname"> <em>userData</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td><code> [static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a7af465ae1d1fdec8cfd62826d84ffb36"></a><!-- doxytag: member="SkOSWindow::getDisplay" ref="a7af465ae1d1fdec8cfd62826d84ffb36" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void* SkOSWindow::getDisplay </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td> const<code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_sk_o_s_window___unix_8h_source.html#l00034">34</a> of file <a class="el" href="_sk_o_s_window___unix_8h_source.html">SkOSWindow_Unix.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="abc95a4bf91181c8579e6ebedda637f51"></a><!-- doxytag: member="SkOSWindow::getHVIEW" ref="abc95a4bf91181c8579e6ebedda637f51" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void* SkOSWindow::getHVIEW </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td> const<code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_sk_o_s_window___mac_8h_source.html#l00028">28</a> of file <a class="el" href="_sk_o_s_window___mac_8h_source.html">SkOSWindow_Mac.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a1e1043f1dcc623c0e375e7a7cb5dd34c"></a><!-- doxytag: member="SkOSWindow::getHWND" ref="a1e1043f1dcc623c0e375e7a7cb5dd34c" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void* SkOSWindow::getHWND </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td> const<code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_sk_o_s_window___win_8h_source.html#l00026">26</a> of file <a class="el" href="_sk_o_s_window___win_8h_source.html">SkOSWindow_Win.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a1e1043f1dcc623c0e375e7a7cb5dd34c"></a><!-- doxytag: member="SkOSWindow::getHWND" ref="a1e1043f1dcc623c0e375e7a7cb5dd34c" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void* SkOSWindow::getHWND </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td> const<code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_sk_o_s_window___unix_8h_source.html#l00033">33</a> of file <a class="el" href="_sk_o_s_window___unix_8h_source.html">SkOSWindow_Unix.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a1e1043f1dcc623c0e375e7a7cb5dd34c"></a><!-- doxytag: member="SkOSWindow::getHWND" ref="a1e1043f1dcc623c0e375e7a7cb5dd34c" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void* SkOSWindow::getHWND </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td> const<code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_sk_o_s_window___mac_8h_source.html#l00027">27</a> of file <a class="el" href="_sk_o_s_window___mac_8h_source.html">SkOSWindow_Mac.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aafc664539e47d4fb9c89f86a650a62ec"></a><!-- doxytag: member="SkOSWindow::getUnixWindow" ref="aafc664539e47d4fb9c89f86a650a62ec" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void* SkOSWindow::getUnixWindow </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td> const<code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_sk_o_s_window___unix_8h_source.html#l00035">35</a> of file <a class="el" href="_sk_o_s_window___unix_8h_source.html">SkOSWindow_Unix.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aa66b587c1efd81622d8aa4ba06bb3b7b"></a><!-- doxytag: member="SkOSWindow::getWXFrame" ref="aa66b587c1efd81622d8aa4ba06bb3b7b" args="() const " --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">wxFrame* SkOSWindow::getWXFrame </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td> const<code> [inline]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_sk_o_s_window__wxwidgets_8h_source.html#l00038">38</a> of file <a class="el" href="_sk_o_s_window__wxwidgets_8h_source.html">SkOSWindow_wxwidgets.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a518e705bc8b7c2c63f1611a015dea0c3"></a><!-- doxytag: member="SkOSWindow::handleSDLEvent" ref="a518e705bc8b7c2c63f1611a015dea0c3" args="(const SDL_Event &event)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void SkOSWindow::handleSDLEvent </td> |
| <td>(</td> |
| <td class="paramtype">const SDL_Event & </td> |
| <td class="paramname"> <em>event</em></td> |
| <td> ) </td> |
| <td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ab5b6e5d559625340ca249b09148a729e"></a><!-- doxytag: member="SkOSWindow::onAddMenu" ref="ab5b6e5d559625340ca249b09148a729e" args="(const SkOSMenu *)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual void SkOSWindow::onAddMenu </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="class_sk_o_s_menu.html">SkOSMenu</a> * </td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td><code> [protected, virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Reimplemented from <a class="el" href="class_sk_window.html#a4f3edc39cc5961f88391ac7fcbc8717a">SkWindow</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ab5b6e5d559625340ca249b09148a729e"></a><!-- doxytag: member="SkOSWindow::onAddMenu" ref="ab5b6e5d559625340ca249b09148a729e" args="(const SkOSMenu *)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual void SkOSWindow::onAddMenu </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="class_sk_o_s_menu.html">SkOSMenu</a> * </td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td><code> [protected, virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Reimplemented from <a class="el" href="class_sk_window.html#a4f3edc39cc5961f88391ac7fcbc8717a">SkWindow</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ab5b6e5d559625340ca249b09148a729e"></a><!-- doxytag: member="SkOSWindow::onAddMenu" ref="ab5b6e5d559625340ca249b09148a729e" args="(const SkOSMenu *)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual void SkOSWindow::onAddMenu </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="class_sk_o_s_menu.html">SkOSMenu</a> * </td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td><code> [protected, virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Reimplemented from <a class="el" href="class_sk_window.html#a4f3edc39cc5961f88391ac7fcbc8717a">SkWindow</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ab5b6e5d559625340ca249b09148a729e"></a><!-- doxytag: member="SkOSWindow::onAddMenu" ref="ab5b6e5d559625340ca249b09148a729e" args="(const SkOSMenu *)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual void SkOSWindow::onAddMenu </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="class_sk_o_s_menu.html">SkOSMenu</a> * </td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td><code> [protected, virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Reimplemented from <a class="el" href="class_sk_window.html#a4f3edc39cc5961f88391ac7fcbc8717a">SkWindow</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ab5b6e5d559625340ca249b09148a729e"></a><!-- doxytag: member="SkOSWindow::onAddMenu" ref="ab5b6e5d559625340ca249b09148a729e" args="(const SkOSMenu *)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual void SkOSWindow::onAddMenu </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="class_sk_o_s_menu.html">SkOSMenu</a> * </td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td><code> [protected, virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Reimplemented from <a class="el" href="class_sk_window.html#a4f3edc39cc5961f88391ac7fcbc8717a">SkWindow</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ab4a64086b7673126342af5b2bc95ad28"></a><!-- doxytag: member="SkOSWindow::onEvent" ref="ab4a64086b7673126342af5b2bc95ad28" args="(const SkEvent &evt)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual bool SkOSWindow::onEvent </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="class_sk_event.html">SkEvent</a> & </td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td><code> [protected, virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| <p>Override this to handle events in your subclass. Be sure to call the inherited version for events that you don't handle. </p> |
| |
| <p>Reimplemented from <a class="el" href="class_sk_window.html#aac09cd85360644639f65468d11248e68">SkWindow</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a4ec68ba904b1ff0139cb46a4c36ecee9"></a><!-- doxytag: member="SkOSWindow::onHandleInval" ref="a4ec68ba904b1ff0139cb46a4c36ecee9" args="(const SkIRect &)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual void SkOSWindow::onHandleInval </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="struct_sk_i_rect.html">SkIRect</a> & </td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td><code> [protected, virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Reimplemented from <a class="el" href="class_sk_window.html#aace30195b935f73dde24284fa72ed244">SkWindow</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a4ec68ba904b1ff0139cb46a4c36ecee9"></a><!-- doxytag: member="SkOSWindow::onHandleInval" ref="a4ec68ba904b1ff0139cb46a4c36ecee9" args="(const SkIRect &)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual void SkOSWindow::onHandleInval </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="struct_sk_i_rect.html">SkIRect</a> & </td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td><code> [protected, virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Reimplemented from <a class="el" href="class_sk_window.html#aace30195b935f73dde24284fa72ed244">SkWindow</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a4ec68ba904b1ff0139cb46a4c36ecee9"></a><!-- doxytag: member="SkOSWindow::onHandleInval" ref="a4ec68ba904b1ff0139cb46a4c36ecee9" args="(const SkIRect &)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual void SkOSWindow::onHandleInval </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="struct_sk_i_rect.html">SkIRect</a> & </td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td><code> [protected, virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Reimplemented from <a class="el" href="class_sk_window.html#aace30195b935f73dde24284fa72ed244">SkWindow</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a4ec68ba904b1ff0139cb46a4c36ecee9"></a><!-- doxytag: member="SkOSWindow::onHandleInval" ref="a4ec68ba904b1ff0139cb46a4c36ecee9" args="(const SkIRect &)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual void SkOSWindow::onHandleInval </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="struct_sk_i_rect.html">SkIRect</a> & </td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td><code> [protected, virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Reimplemented from <a class="el" href="class_sk_window.html#aace30195b935f73dde24284fa72ed244">SkWindow</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a4ec68ba904b1ff0139cb46a4c36ecee9"></a><!-- doxytag: member="SkOSWindow::onHandleInval" ref="a4ec68ba904b1ff0139cb46a4c36ecee9" args="(const SkIRect &)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual void SkOSWindow::onHandleInval </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="struct_sk_i_rect.html">SkIRect</a> & </td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td><code> [protected, virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Reimplemented from <a class="el" href="class_sk_window.html#aace30195b935f73dde24284fa72ed244">SkWindow</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a47948a769031a870c4d3c2f1c1fab320"></a><!-- doxytag: member="SkOSWindow::onSetTitle" ref="a47948a769031a870c4d3c2f1c1fab320" args="(const char[])" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual void SkOSWindow::onSetTitle </td> |
| <td>(</td> |
| <td class="paramtype">const </td> |
| <td class="paramname"> <em>char</em>[]</td> |
| <td> ) </td> |
| <td><code> [protected, virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Reimplemented from <a class="el" href="class_sk_window.html#a4580bec37f681ff1db6dca2c3ae13ba0">SkWindow</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a47948a769031a870c4d3c2f1c1fab320"></a><!-- doxytag: member="SkOSWindow::onSetTitle" ref="a47948a769031a870c4d3c2f1c1fab320" args="(const char[])" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual void SkOSWindow::onSetTitle </td> |
| <td>(</td> |
| <td class="paramtype">const </td> |
| <td class="paramname"> <em>char</em>[]</td> |
| <td> ) </td> |
| <td><code> [protected, virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Reimplemented from <a class="el" href="class_sk_window.html#a4580bec37f681ff1db6dca2c3ae13ba0">SkWindow</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="adf5fc1a9be7349b72e5c1959bdd0cf10"></a><!-- doxytag: member="SkOSWindow::PostEvent" ref="adf5fc1a9be7349b72e5c1959bdd0cf10" args="(SkEvent *evt, SkEventSinkID, SkMSec delay)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static bool SkOSWindow::PostEvent </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="class_sk_event.html">SkEvent</a> * </td> |
| <td class="paramname"> <em>evt</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="_sk_event_8h.html#a21ea38f2597ac7e17fe4f147c196cd29">SkEventSinkID</a> </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="_sk_types_8h.html#ab716f95777751685ac107e3ab3a236c3">SkMSec</a> </td> |
| <td class="paramname"> <em>delay</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td><code> [static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="adf5fc1a9be7349b72e5c1959bdd0cf10"></a><!-- doxytag: member="SkOSWindow::PostEvent" ref="adf5fc1a9be7349b72e5c1959bdd0cf10" args="(SkEvent *evt, SkEventSinkID, SkMSec delay)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static bool SkOSWindow::PostEvent </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="class_sk_event.html">SkEvent</a> * </td> |
| <td class="paramname"> <em>evt</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="_sk_event_8h.html#a21ea38f2597ac7e17fe4f147c196cd29">SkEventSinkID</a> </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="_sk_types_8h.html#ab716f95777751685ac107e3ab3a236c3">SkMSec</a> </td> |
| <td class="paramname"> <em>delay</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td><code> [static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="adf5fc1a9be7349b72e5c1959bdd0cf10"></a><!-- doxytag: member="SkOSWindow::PostEvent" ref="adf5fc1a9be7349b72e5c1959bdd0cf10" args="(SkEvent *evt, SkEventSinkID, SkMSec delay)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static bool SkOSWindow::PostEvent </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="class_sk_event.html">SkEvent</a> * </td> |
| <td class="paramname"> <em>evt</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="_sk_event_8h.html#a21ea38f2597ac7e17fe4f147c196cd29">SkEventSinkID</a> </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="_sk_types_8h.html#ab716f95777751685ac107e3ab3a236c3">SkMSec</a> </td> |
| <td class="paramname"> <em>delay</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td><code> [static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="adf5fc1a9be7349b72e5c1959bdd0cf10"></a><!-- doxytag: member="SkOSWindow::PostEvent" ref="adf5fc1a9be7349b72e5c1959bdd0cf10" args="(SkEvent *evt, SkEventSinkID, SkMSec delay)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static bool SkOSWindow::PostEvent </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="class_sk_event.html">SkEvent</a> * </td> |
| <td class="paramname"> <em>evt</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="_sk_event_8h.html#a21ea38f2597ac7e17fe4f147c196cd29">SkEventSinkID</a> </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="_sk_types_8h.html#ab716f95777751685ac107e3ab3a236c3">SkMSec</a> </td> |
| <td class="paramname"> <em>delay</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td><code> [static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="af078387be25f349976d7252a72b3e081"></a><!-- doxytag: member="SkOSWindow::quitOnDeactivate" ref="af078387be25f349976d7252a72b3e081" args="()" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">virtual bool SkOSWindow::quitOnDeactivate </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td><code> [inline, protected, virtual]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="_sk_o_s_window___win_8h_source.html#l00041">41</a> of file <a class="el" href="_sk_o_s_window___win_8h_source.html">SkOSWindow_Win.h</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a3542bfe4c393cfacaaab5577e2010e10"></a><!-- doxytag: member="SkOSWindow::QuitOnDeactivate" ref="a3542bfe4c393cfacaaab5577e2010e10" args="(HWND hWnd)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static bool SkOSWindow::QuitOnDeactivate </td> |
| <td>(</td> |
| <td class="paramtype">HWND </td> |
| <td class="paramname"> <em>hWnd</em></td> |
| <td> ) </td> |
| <td><code> [static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a821f82527637e239492a9094b1e4bfb8"></a><!-- doxytag: member="SkOSWindow::setSize" ref="a821f82527637e239492a9094b1e4bfb8" args="(int width, int height)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void SkOSWindow::setSize </td> |
| <td>(</td> |
| <td class="paramtype">int </td> |
| <td class="paramname"> <em>width</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">int </td> |
| <td class="paramname"> <em>height</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a821f82527637e239492a9094b1e4bfb8"></a><!-- doxytag: member="SkOSWindow::setSize" ref="a821f82527637e239492a9094b1e4bfb8" args="(int width, int height)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void SkOSWindow::setSize </td> |
| <td>(</td> |
| <td class="paramtype">int </td> |
| <td class="paramname"> <em>width</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">int </td> |
| <td class="paramname"> <em>height</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aca8ae9c63392ba82ea77849a4adb512b"></a><!-- doxytag: member="SkOSWindow::updateSize" ref="aca8ae9c63392ba82ea77849a4adb512b" args="()" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void SkOSWindow::updateSize </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aca8ae9c63392ba82ea77849a4adb512b"></a><!-- doxytag: member="SkOSWindow::updateSize" ref="aca8ae9c63392ba82ea77849a4adb512b" args="()" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void SkOSWindow::updateSize </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aca8ae9c63392ba82ea77849a4adb512b"></a><!-- doxytag: member="SkOSWindow::updateSize" ref="aca8ae9c63392ba82ea77849a4adb512b" args="()" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void SkOSWindow::updateSize </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aca8ae9c63392ba82ea77849a4adb512b"></a><!-- doxytag: member="SkOSWindow::updateSize" ref="aca8ae9c63392ba82ea77849a4adb512b" args="()" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void SkOSWindow::updateSize </td> |
| <td>(</td> |
| <td class="paramname"></td> |
| <td> ) </td> |
| <td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a5615a755e4be36c8b0eabd544a67ea8d"></a><!-- doxytag: member="SkOSWindow::WndProc" ref="a5615a755e4be36c8b0eabd544a67ea8d" args="(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static bool SkOSWindow::WndProc </td> |
| <td>(</td> |
| <td class="paramtype">HWND </td> |
| <td class="paramname"> <em>hWnd</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">UINT </td> |
| <td class="paramname"> <em>message</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">WPARAM </td> |
| <td class="paramname"> <em>wParam</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">LPARAM </td> |
| <td class="paramname"> <em>lParam</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td><code> [static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ab17eb1e863c09b827a16545e8cbf3a67"></a><!-- doxytag: member="SkOSWindow::WndProc" ref="ab17eb1e863c09b827a16545e8cbf3a67" args="(SkUnixWindow *w, XEvent &e)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static bool SkOSWindow::WndProc </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="struct_sk_unix_window.html">SkUnixWindow</a> * </td> |
| <td class="paramname"> <em>w</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">XEvent & </td> |
| <td class="paramname"> <em>e</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td><code> [static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| </div> |
| </div> |
| <hr/>The documentation for this class was generated from the following files:<ul> |
| <li>/Volumes/disk/skia/trunk/include/views/<a class="el" href="_sk_o_s_window___mac_8h_source.html">SkOSWindow_Mac.h</a></li> |
| <li>/Volumes/disk/skia/trunk/include/views/<a class="el" href="_sk_o_s_window___win_8h_source.html">SkOSWindow_Win.h</a></li> |
| <li>/Volumes/disk/skia/trunk/include/views/<a class="el" href="_sk_o_s_window___s_d_l_8h_source.html">SkOSWindow_SDL.h</a></li> |
| <li>/Volumes/disk/skia/trunk/include/views/<a class="el" href="_sk_o_s_window___unix_8h_source.html">SkOSWindow_Unix.h</a></li> |
| <li>/Volumes/disk/skia/trunk/include/views/<a class="el" href="_sk_o_s_window__wxwidgets_8h_source.html">SkOSWindow_wxwidgets.h</a></li> |
| </ul> |
| </div> |
| <hr size="1"/><address style="text-align: right;"><small>Generated on Tue Oct 20 10:33:04 2009 for Skia by |
| <a href="http://www.doxygen.org/index.html"> |
| <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address> |
| </body> |
| </html> |