Sophie

Sophie

distrib > Mageia > 7 > x86_64 > by-pkgid > 9641a12e5d0eeef2da865588e445f182 > files > 316

gstreamermm1.0-doc-1.10.0-2.mga7.noarch.rpm

<!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"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>gstreamermm: Gst::Navigation Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-extra.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">gstreamermm
   &#160;<span id="projectnumber">1.10.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespaceGst.html">Gst</a></li><li class="navelem"><a class="el" href="classGst_1_1Navigation.html">Navigation</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#related">Related Functions</a> &#124;
<a href="classGst_1_1Navigation-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">Gst::Navigation Class Reference<div class="ingroups"><a class="el" href="group__GstInterfaces.html">gstreamermm Interfaces</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>An interface for elements that provide navigation functionality.  
 <a href="classGst_1_1Navigation.html#details">More...</a></p>

<p><code>#include &lt;gstreamermm/navigation.h&gt;</code></p>

<p>Inherits Interface.</p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ad01f63afcd1d773c82e63ab32835d0c6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1Navigation.html#ad01f63afcd1d773c82e63ab32835d0c6">Navigation</a> (<a class="el" href="classGst_1_1Navigation.html">Navigation</a>&amp;&amp; src) noexcept</td></tr>
<tr class="separator:ad01f63afcd1d773c82e63ab32835d0c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2b5137e03e872b3eb66e187c6370c24"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGst_1_1Navigation.html">Navigation</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1Navigation.html#ad2b5137e03e872b3eb66e187c6370c24">operator=</a> (<a class="el" href="classGst_1_1Navigation.html">Navigation</a>&amp;&amp; src) noexcept</td></tr>
<tr class="separator:ad2b5137e03e872b3eb66e187c6370c24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac275889423e973a38ff33e5d3c1c5da9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1Navigation.html#ac275889423e973a38ff33e5d3c1c5da9">~Navigation</a> () noexcept override</td></tr>
<tr class="separator:ac275889423e973a38ff33e5d3c1c5da9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e13c4cd13e2a470cee2eb309d9e9fe3"><td class="memItemLeft" align="right" valign="top">GstNavigation*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1Navigation.html#a5e13c4cd13e2a470cee2eb309d9e9fe3">gobj</a> ()</td></tr>
<tr class="memdesc:a5e13c4cd13e2a470cee2eb309d9e9fe3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject.  <a href="#a5e13c4cd13e2a470cee2eb309d9e9fe3">More...</a><br /></td></tr>
<tr class="separator:a5e13c4cd13e2a470cee2eb309d9e9fe3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60c6de23d572fe239859fc02291f8fc9"><td class="memItemLeft" align="right" valign="top">const GstNavigation*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1Navigation.html#a60c6de23d572fe239859fc02291f8fc9">gobj</a> () const</td></tr>
<tr class="memdesc:a60c6de23d572fe239859fc02291f8fc9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject.  <a href="#a60c6de23d572fe239859fc02291f8fc9">More...</a><br /></td></tr>
<tr class="separator:a60c6de23d572fe239859fc02291f8fc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a850b60ee3bab6b61b73011b23cb4419d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1Navigation.html#a850b60ee3bab6b61b73011b23cb4419d">send_event</a> (<a class="el" href="classGst_1_1Structure.html">Gst::Structure</a>&amp; structure)</td></tr>
<tr class="separator:a850b60ee3bab6b61b73011b23cb4419d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aecf2ee9a41b73d754324cf173da592ca"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1Navigation.html#aecf2ee9a41b73d754324cf173da592ca">send_key_event</a> (const Glib::ustring&amp; event, const Glib::ustring&amp; key)</td></tr>
<tr class="separator:aecf2ee9a41b73d754324cf173da592ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace7ce1be358bd73693322f3e8126b47c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1Navigation.html#ace7ce1be358bd73693322f3e8126b47c">send_mouse_event</a> (const Glib::ustring&amp; event, int button, double x, double y)</td></tr>
<tr class="memdesc:ace7ce1be358bd73693322f3e8126b47c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sends a mouse event to the navigation interface.  <a href="#ace7ce1be358bd73693322f3e8126b47c">More...</a><br /></td></tr>
<tr class="separator:ace7ce1be358bd73693322f3e8126b47c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05d8729ba22810f95c58ed074aa4c6cf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1Navigation.html#a05d8729ba22810f95c58ed074aa4c6cf">send_command</a> (<a class="el" href="group__gstreamermmEnums.html#ga413477e37a69fc3af5f1261c842bd0a5">Gst::NavigationCommand</a> command)</td></tr>
<tr class="memdesc:a05d8729ba22810f95c58ed074aa4c6cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sends the indicated command to the navigation interface.  <a href="#a05d8729ba22810f95c58ed074aa4c6cf">More...</a><br /></td></tr>
<tr class="separator:a05d8729ba22810f95c58ed074aa4c6cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22dcc490c3f5b1c4d91b8f3d8d66818a"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1Navigation.html#a22dcc490c3f5b1c4d91b8f3d8d66818a">send_event_vfunc</a> (<a class="el" href="classGst_1_1Structure.html">Gst::Structure</a>&amp;&amp; structure)</td></tr>
<tr class="memdesc:a22dcc490c3f5b1c4d91b8f3d8d66818a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when an event has been sent to the <a class="el" href="classGst_1_1Navigation.html" title="An interface for elements that provide navigation functionality. ">Gst::Navigation</a>.  <a href="#a22dcc490c3f5b1c4d91b8f3d8d66818a">More...</a><br /></td></tr>
<tr class="separator:a22dcc490c3f5b1c4d91b8f3d8d66818a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a67e015e6066474ef7954d7742ecb8576"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1Navigation.html#a67e015e6066474ef7954d7742ecb8576">add_interface</a> (GType gtype_implementer)</td></tr>
<tr class="separator:a67e015e6066474ef7954d7742ecb8576"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adedd64d18e5ce9166c2bbf88b2edeb87"><td class="memItemLeft" align="right" valign="top">static GType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1Navigation.html#adedd64d18e5ce9166c2bbf88b2edeb87">get_type</a> ()</td></tr>
<tr class="memdesc:adedd64d18e5ce9166c2bbf88b2edeb87"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the GType for this class, for use with the underlying GObject type system.  <a href="#adedd64d18e5ce9166c2bbf88b2edeb87">More...</a><br /></td></tr>
<tr class="separator:adedd64d18e5ce9166c2bbf88b2edeb87"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a33bcdad2e6c8ec3f99a16068557bd53e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1Navigation.html#a33bcdad2e6c8ec3f99a16068557bd53e">Navigation</a> ()</td></tr>
<tr class="memdesc:a33bcdad2e6c8ec3f99a16068557bd53e"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should derive from this class to use it.  <a href="#a33bcdad2e6c8ec3f99a16068557bd53e">More...</a><br /></td></tr>
<tr class="separator:a33bcdad2e6c8ec3f99a16068557bd53e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="related"></a>
Related Functions</h2></td></tr>
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
</td></tr>
<tr class="memitem:a6e929595e5b1e03af7c7ae1fa0d04065"><td class="memItemLeft" align="right" valign="top">Glib::RefPtr&lt; <a class="el" href="classGst_1_1Navigation.html">Gst::Navigation</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGst_1_1Navigation.html#a6e929595e5b1e03af7c7ae1fa0d04065">wrap</a> (GstNavigation* object, bool take_copy=false)</td></tr>
<tr class="memdesc:a6e929595e5b1e03af7c7ae1fa0d04065"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="namespaceGlib.html#a43fcab2a44083e8b7b6a1c8193acae2b">Glib::wrap()</a> method for this object.  <a href="#a6e929595e5b1e03af7c7ae1fa0d04065">More...</a><br /></td></tr>
<tr class="separator:a6e929595e5b1e03af7c7ae1fa0d04065"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>An interface for elements that provide navigation functionality. </p>
<p>Last reviewed on 2016-06-06 (1.8.0) </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a33bcdad2e6c8ec3f99a16068557bd53e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a33bcdad2e6c8ec3f99a16068557bd53e">&#9670;&#160;</a></span>Navigation() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gst::Navigation::Navigation </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>You should derive from this class to use it. </p>

</div>
</div>
<a id="ad01f63afcd1d773c82e63ab32835d0c6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad01f63afcd1d773c82e63ab32835d0c6">&#9670;&#160;</a></span>Navigation() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gst::Navigation::Navigation </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGst_1_1Navigation.html">Navigation</a>&amp;&amp;&#160;</td>
          <td class="paramname"><em>src</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="ac275889423e973a38ff33e5d3c1c5da9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac275889423e973a38ff33e5d3c1c5da9">&#9670;&#160;</a></span>~Navigation()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Gst::Navigation::~Navigation </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a67e015e6066474ef7954d7742ecb8576"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a67e015e6066474ef7954d7742ecb8576">&#9670;&#160;</a></span>add_interface()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void Gst::Navigation::add_interface </td>
          <td>(</td>
          <td class="paramtype">GType&#160;</td>
          <td class="paramname"><em>gtype_implementer</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="adedd64d18e5ce9166c2bbf88b2edeb87"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adedd64d18e5ce9166c2bbf88b2edeb87">&#9670;&#160;</a></span>get_type()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static GType Gst::Navigation::get_type </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get the GType for this class, for use with the underlying GObject type system. </p>

</div>
</div>
<a id="a5e13c4cd13e2a470cee2eb309d9e9fe3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5e13c4cd13e2a470cee2eb309d9e9fe3">&#9670;&#160;</a></span>gobj() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">GstNavigation* Gst::Navigation::gobj </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Provides access to the underlying C GObject. </p>

</div>
</div>
<a id="a60c6de23d572fe239859fc02291f8fc9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a60c6de23d572fe239859fc02291f8fc9">&#9670;&#160;</a></span>gobj() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const GstNavigation* Gst::Navigation::gobj </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Provides access to the underlying C GObject. </p>

</div>
</div>
<a id="ad2b5137e03e872b3eb66e187c6370c24"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad2b5137e03e872b3eb66e187c6370c24">&#9670;&#160;</a></span>operator=()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGst_1_1Navigation.html">Navigation</a>&amp; Gst::Navigation::operator= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGst_1_1Navigation.html">Navigation</a>&amp;&amp;&#160;</td>
          <td class="paramname"><em>src</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a05d8729ba22810f95c58ed074aa4c6cf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a05d8729ba22810f95c58ed074aa4c6cf">&#9670;&#160;</a></span>send_command()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gst::Navigation::send_command </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__gstreamermmEnums.html#ga413477e37a69fc3af5f1261c842bd0a5">Gst::NavigationCommand</a>&#160;</td>
          <td class="paramname"><em>command</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sends the indicated command to the navigation interface. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">command</td><td>The command to issue. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a850b60ee3bab6b61b73011b23cb4419d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a850b60ee3bab6b61b73011b23cb4419d">&#9670;&#160;</a></span>send_event()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gst::Navigation::send_event </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a>&amp;&#160;</td>
          <td class="paramname"><em>structure</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a22dcc490c3f5b1c4d91b8f3d8d66818a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22dcc490c3f5b1c4d91b8f3d8d66818a">&#9670;&#160;</a></span>send_event_vfunc()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Gst::Navigation::send_event_vfunc </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGst_1_1Structure.html">Gst::Structure</a>&amp;&amp;&#160;</td>
          <td class="paramname"><em>structure</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Called when an event has been sent to the <a class="el" href="classGst_1_1Navigation.html" title="An interface for elements that provide navigation functionality. ">Gst::Navigation</a>. </p>

</div>
</div>
<a id="aecf2ee9a41b73d754324cf173da592ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aecf2ee9a41b73d754324cf173da592ca">&#9670;&#160;</a></span>send_key_event()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gst::Navigation::send_key_event </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>event</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>key</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">event</td><td>The type of the key event. Recognised values are "key-press" and "key-release". </td></tr>
    <tr><td class="paramname">key</td><td>Character representation of the key. This is typically as produced by XKeysymToString. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ace7ce1be358bd73693322f3e8126b47c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace7ce1be358bd73693322f3e8126b47c">&#9670;&#160;</a></span>send_mouse_event()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gst::Navigation::send_mouse_event </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>event</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>button</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sends a mouse event to the navigation interface. </p>
<p>Mouse event coordinates are sent relative to the display space of the related output area. This is usually the size in pixels of the window associated with the element implementing the <a class="el" href="classGst_1_1Navigation.html" title="An interface for elements that provide navigation functionality. ">Gst::Navigation</a> interface.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">event</td><td>The type of mouse event, as a text string. Recognised values are "mouse-button-press", "mouse-button-release" and "mouse-move". </td></tr>
    <tr><td class="paramname">button</td><td>The button number of the button being pressed or released. Pass 0 for mouse-move events. </td></tr>
    <tr><td class="paramname">x</td><td>The x coordinate of the mouse event. </td></tr>
    <tr><td class="paramname">y</td><td>The y coordinate of the mouse event. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a id="a6e929595e5b1e03af7c7ae1fa0d04065"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6e929595e5b1e03af7c7ae1fa0d04065">&#9670;&#160;</a></span>wrap()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Glib::RefPtr&lt; <a class="el" href="classGst_1_1Navigation.html">Gst::Navigation</a> &gt; wrap </td>
          <td>(</td>
          <td class="paramtype">GstNavigation *&#160;</td>
          <td class="paramname"><em>object</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>take_copy</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>A <a class="el" href="namespaceGlib.html#a43fcab2a44083e8b7b6a1c8193acae2b">Glib::wrap()</a> method for this object. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">object</td><td>The C instance. </td></tr>
    <tr><td class="paramname">take_copy</td><td>False if the result should take ownership of the C instance. True if it should take a new copy or ref. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A C++ instance that wraps this C instance. </dd></dl>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Oct 21 2017 12:59:01 for gstreamermm by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>