1280 lines
54 KiB
HTML
1280 lines
54 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.15"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>Olive: ViewerWidget 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="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.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">Olive
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.15 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-slots">Public Slots</a> |
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pub-attribs">Public Attributes</a> |
|
|
<a href="#pro-methods">Protected Member Functions</a> |
|
|
<a href="#pri-slots">Private Slots</a> |
|
|
<a href="#pri-methods">Private Member Functions</a> |
|
|
<a href="#pri-attribs">Private Attributes</a> |
|
|
<a href="class_viewer_widget-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">ViewerWidget Class Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p><code>#include <<a class="el" href="viewerwidget_8h_source.html">viewerwidget.h</a>></code></p>
|
|
<div class="dynheader">
|
|
Inheritance diagram for ViewerWidget:</div>
|
|
<div class="dyncontent">
|
|
<div class="center">
|
|
<img src="class_viewer_widget.png" alt=""/>
|
|
</div></div>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-slots"></a>
|
|
Public Slots</h2></td></tr>
|
|
<tr class="memitem:a8aab4bb2fa6ec0ec4f3c517f46901af9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a8aab4bb2fa6ec0ec4f3c517f46901af9">set_waveform_scroll</a> (int s)</td></tr>
|
|
<tr class="separator:a8aab4bb2fa6ec0ec4f3c517f46901af9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8ae384d9ca761a2679afdf9bef6c7d78"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a8ae384d9ca761a2679afdf9bef6c7d78">set_fullscreen</a> (int screen=0)</td></tr>
|
|
<tr class="separator:a8ae384d9ca761a2679afdf9bef6c7d78"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><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:ae13cab658af91b8dffb2e53eb52f93d9"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#ae13cab658af91b8dffb2e53eb52f93d9">ViewerWidget</a> (QWidget *parent=nullptr)</td></tr>
|
|
<tr class="separator:ae13cab658af91b8dffb2e53eb52f93d9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3759ff8f5d933bcf1680f8913f63c5e0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a3759ff8f5d933bcf1680f8913f63c5e0">~ViewerWidget</a> ()</td></tr>
|
|
<tr class="separator:a3759ff8f5d933bcf1680f8913f63c5e0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7a2dfddc85608f7e506a795e1d6f4874"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a7a2dfddc85608f7e506a795e1d6f4874">delete_function</a> ()</td></tr>
|
|
<tr class="separator:a7a2dfddc85608f7e506a795e1d6f4874"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a18a34c6801393a970816c41cf6fd21af"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a18a34c6801393a970816c41cf6fd21af">close_window</a> ()</td></tr>
|
|
<tr class="separator:a18a34c6801393a970816c41cf6fd21af"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2ebe3855efa4d1df494ddeafc4a133c8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a2ebe3855efa4d1df494ddeafc4a133c8">paintGL</a> ()</td></tr>
|
|
<tr class="separator:a2ebe3855efa4d1df494ddeafc4a133c8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af156ccb282871735213f25c0ac1bc8a2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#af156ccb282871735213f25c0ac1bc8a2">initializeGL</a> ()</td></tr>
|
|
<tr class="separator:af156ccb282871735213f25c0ac1bc8a2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aadfeb43e0a62a3fb13f4d0bd623cb4fc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#aadfeb43e0a62a3fb13f4d0bd623cb4fc">frame_update</a> ()</td></tr>
|
|
<tr class="separator:aadfeb43e0a62a3fb13f4d0bd623cb4fc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaa7556a6e7b77a0a2e5c045ba8922486"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_render_thread.html">RenderThread</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#aaa7556a6e7b77a0a2e5c045ba8922486">get_renderer</a> ()</td></tr>
|
|
<tr class="separator:aaa7556a6e7b77a0a2e5c045ba8922486"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a750fc1287a8e32ceec9cafa307ab9291"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a750fc1287a8e32ceec9cafa307ab9291">set_scroll</a> (double x, double y)</td></tr>
|
|
<tr class="separator:a750fc1287a8e32ceec9cafa307ab9291"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
|
Public Attributes</h2></td></tr>
|
|
<tr class="memitem:a7effeff4ac898d5c0c413ea00df36a39"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_viewer.html">Viewer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a7effeff4ac898d5c0c413ea00df36a39">viewer</a></td></tr>
|
|
<tr class="separator:a7effeff4ac898d5c0c413ea00df36a39"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acf760e04b59ce695cee266422fc8f62f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_viewer_container.html">ViewerContainer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#acf760e04b59ce695cee266422fc8f62f">container</a></td></tr>
|
|
<tr class="separator:acf760e04b59ce695cee266422fc8f62f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae0bdfc98e9ee0b62299d7103078eb791"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#ae0bdfc98e9ee0b62299d7103078eb791">waveform</a></td></tr>
|
|
<tr class="separator:ae0bdfc98e9ee0b62299d7103078eb791"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a37e87b0dc19e28fec8c2ce2cde4c3939"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cacher_8h.html#a06b2300f462978e17d9b586991a0af3f">ClipPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a37e87b0dc19e28fec8c2ce2cde4c3939">waveform_clip</a></td></tr>
|
|
<tr class="separator:a37e87b0dc19e28fec8c2ce2cde4c3939"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aef8b234fecd32bafa04a94cc59459cb3"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_footage_stream.html">FootageStream</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#aef8b234fecd32bafa04a94cc59459cb3">waveform_ms</a></td></tr>
|
|
<tr class="separator:aef8b234fecd32bafa04a94cc59459cb3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a44a9e0093e663f565d62cd08886883d7"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a44a9e0093e663f565d62cd08886883d7">waveform_zoom</a></td></tr>
|
|
<tr class="separator:a44a9e0093e663f565d62cd08886883d7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae1fe1307125e8347e2df834334c67e91"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#ae1fe1307125e8347e2df834334c67e91">waveform_scroll</a></td></tr>
|
|
<tr class="separator:ae1fe1307125e8347e2df834334c67e91"><td class="memSeparator" colspan="2"> </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:ae4080a6da8f1f5f99768036e470f3689"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#ae4080a6da8f1f5f99768036e470f3689">mousePressEvent</a> (QMouseEvent *event)</td></tr>
|
|
<tr class="separator:ae4080a6da8f1f5f99768036e470f3689"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1e6087dc61780d6fc4fb633594a764ae"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a1e6087dc61780d6fc4fb633594a764ae">mouseMoveEvent</a> (QMouseEvent *event)</td></tr>
|
|
<tr class="separator:a1e6087dc61780d6fc4fb633594a764ae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a214365e21ace80377d8fa3f0e6959cb4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a214365e21ace80377d8fa3f0e6959cb4">mouseReleaseEvent</a> (QMouseEvent *event)</td></tr>
|
|
<tr class="separator:a214365e21ace80377d8fa3f0e6959cb4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a14759cb64963345178c8a00c65eab3d6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a14759cb64963345178c8a00c65eab3d6">wheelEvent</a> (QWheelEvent *event)</td></tr>
|
|
<tr class="separator:a14759cb64963345178c8a00c65eab3d6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-slots"></a>
|
|
Private Slots</h2></td></tr>
|
|
<tr class="memitem:af423b815de0459249dc1d3feac3d1615"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#af423b815de0459249dc1d3feac3d1615">context_destroy</a> ()</td></tr>
|
|
<tr class="separator:af423b815de0459249dc1d3feac3d1615"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aef4e3e10d8a029c5a32fa972b48e1a15"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#aef4e3e10d8a029c5a32fa972b48e1a15">retry</a> ()</td></tr>
|
|
<tr class="separator:aef4e3e10d8a029c5a32fa972b48e1a15"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3c7bbbec72af5370ddb1d8f77ff417e4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a3c7bbbec72af5370ddb1d8f77ff417e4">show_context_menu</a> ()</td></tr>
|
|
<tr class="separator:a3c7bbbec72af5370ddb1d8f77ff417e4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a39cc3823883bc66dfafae498b34c2d94"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a39cc3823883bc66dfafae498b34c2d94">save_frame</a> ()</td></tr>
|
|
<tr class="separator:a39cc3823883bc66dfafae498b34c2d94"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2daee7b77b91adb27470625e00b2e301"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a2daee7b77b91adb27470625e00b2e301">queue_repaint</a> ()</td></tr>
|
|
<tr class="separator:a2daee7b77b91adb27470625e00b2e301"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6f7ab0b02f1483fac619ee7bf9f74cff"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a6f7ab0b02f1483fac619ee7bf9f74cff">fullscreen_menu_action</a> (QAction *action)</td></tr>
|
|
<tr class="separator:a6f7ab0b02f1483fac619ee7bf9f74cff"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a71a9de64e69a788679542284b071a5a1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a71a9de64e69a788679542284b071a5a1">set_fit_zoom</a> ()</td></tr>
|
|
<tr class="separator:a71a9de64e69a788679542284b071a5a1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acd17a44fea32f4b1234d5f66e6363df7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#acd17a44fea32f4b1234d5f66e6363df7">set_custom_zoom</a> ()</td></tr>
|
|
<tr class="separator:acd17a44fea32f4b1234d5f66e6363df7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a585680d6e7611a4541a8898fafcf35aa"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a585680d6e7611a4541a8898fafcf35aa">set_menu_zoom</a> (QAction *action)</td></tr>
|
|
<tr class="separator:a585680d6e7611a4541a8898fafcf35aa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
|
|
Private Member Functions</h2></td></tr>
|
|
<tr class="memitem:a3b476e96e498df4dfb47c417c9f84a8c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a3b476e96e498df4dfb47c417c9f84a8c">draw_waveform_func</a> ()</td></tr>
|
|
<tr class="separator:a3b476e96e498df4dfb47c417c9f84a8c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5a1e8b4be1a940519960a330fea7b50d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a5a1e8b4be1a940519960a330fea7b50d">draw_title_safe_area</a> ()</td></tr>
|
|
<tr class="separator:a5a1e8b4be1a940519960a330fea7b50d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a68f54e38a9498da4aed79ca6688ea316"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a68f54e38a9498da4aed79ca6688ea316">draw_gizmos</a> ()</td></tr>
|
|
<tr class="separator:a68f54e38a9498da4aed79ca6688ea316"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abfdbc61e5e2628ecddbd58d90007c724"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_effect_gizmo.html">EffectGizmo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#abfdbc61e5e2628ecddbd58d90007c724">get_gizmo_from_mouse</a> (int x, int y)</td></tr>
|
|
<tr class="separator:abfdbc61e5e2628ecddbd58d90007c724"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6879a6de86a254285383a2eeabf2ee2f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a6879a6de86a254285383a2eeabf2ee2f">move_gizmos</a> (QMouseEvent *event, bool done)</td></tr>
|
|
<tr class="separator:a6879a6de86a254285383a2eeabf2ee2f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aab6aba3ae386482f13f60db8bfc5b035"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#aab6aba3ae386482f13f60db8bfc5b035">seek_from_click</a> (int x)</td></tr>
|
|
<tr class="separator:aab6aba3ae386482f13f60db8bfc5b035"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
|
|
Private Attributes</h2></td></tr>
|
|
<tr class="memitem:ad1063c388fc882d7f7a36b7fc8fdbdfb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#ad1063c388fc882d7f7a36b7fc8fdbdfb">dragging</a></td></tr>
|
|
<tr class="separator:ad1063c388fc882d7f7a36b7fc8fdbdfb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afa5e5992a06df98145d1690916a5133f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="effect_8h.html#a76f90640a8579a0d9d52d40f7147f969">EffectPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#afa5e5992a06df98145d1690916a5133f">gizmos</a></td></tr>
|
|
<tr class="separator:afa5e5992a06df98145d1690916a5133f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac7ba3535e85564845f2b77f81a65d03e"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#ac7ba3535e85564845f2b77f81a65d03e">drag_start_x</a></td></tr>
|
|
<tr class="separator:ac7ba3535e85564845f2b77f81a65d03e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab6b68757582e1ac2c02bd098c712dfcd"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#ab6b68757582e1ac2c02bd098c712dfcd">drag_start_y</a></td></tr>
|
|
<tr class="separator:ab6b68757582e1ac2c02bd098c712dfcd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4ed74407a84f55ce439928ddf9a6a017"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a4ed74407a84f55ce439928ddf9a6a017">gizmo_x_mvmt</a></td></tr>
|
|
<tr class="separator:a4ed74407a84f55ce439928ddf9a6a017"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4c3908521513808baf66b2c9c9ec6336"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a4c3908521513808baf66b2c9c9ec6336">gizmo_y_mvmt</a></td></tr>
|
|
<tr class="separator:a4c3908521513808baf66b2c9c9ec6336"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af0221541f662ef514c98e03130242db4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_effect_gizmo.html">EffectGizmo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#af0221541f662ef514c98e03130242db4">selected_gizmo</a></td></tr>
|
|
<tr class="separator:af0221541f662ef514c98e03130242db4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af5dae6fbd3f4aa01b0aa18c8f0814a9f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_render_thread.html">RenderThread</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#af5dae6fbd3f4aa01b0aa18c8f0814a9f">renderer</a></td></tr>
|
|
<tr class="separator:af5dae6fbd3f4aa01b0aa18c8f0814a9f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abc1d7c0b5386fc06cebe5357ab616fda"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_viewer_window.html">ViewerWindow</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#abc1d7c0b5386fc06cebe5357ab616fda">window</a></td></tr>
|
|
<tr class="separator:abc1d7c0b5386fc06cebe5357ab616fda"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae2695ccb659452ac7c43c0328604131f"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#ae2695ccb659452ac7c43c0328604131f">x_scroll</a></td></tr>
|
|
<tr class="separator:ae2695ccb659452ac7c43c0328604131f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4fa31b1e6365726f7cecbb5adb9c82d4"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="class_viewer_widget.html#a4fa31b1e6365726f7cecbb5adb9c82d4">y_scroll</a></td></tr>
|
|
<tr class="separator:a4fa31b1e6365726f7cecbb5adb9c82d4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="ae13cab658af91b8dffb2e53eb52f93d9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae13cab658af91b8dffb2e53eb52f93d9">◆ </a></span>ViewerWidget()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ViewerWidget::ViewerWidget </td>
|
|
<td>(</td>
|
|
<td class="paramtype">QWidget * </td>
|
|
<td class="paramname"><em>parent</em> = <code>nullptr</code></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3759ff8f5d933bcf1680f8913f63c5e0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3759ff8f5d933bcf1680f8913f63c5e0">◆ </a></span>~ViewerWidget()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ViewerWidget::~ViewerWidget </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a18a34c6801393a970816c41cf6fd21af"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a18a34c6801393a970816c41cf6fd21af">◆ </a></span>close_window()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::close_window </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af423b815de0459249dc1d3feac3d1615"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af423b815de0459249dc1d3feac3d1615">◆ </a></span>context_destroy</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::context_destroy </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7a2dfddc85608f7e506a795e1d6f4874"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7a2dfddc85608f7e506a795e1d6f4874">◆ </a></span>delete_function()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::delete_function </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a68f54e38a9498da4aed79ca6688ea316"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a68f54e38a9498da4aed79ca6688ea316">◆ </a></span>draw_gizmos()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::draw_gizmos </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5a1e8b4be1a940519960a330fea7b50d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5a1e8b4be1a940519960a330fea7b50d">◆ </a></span>draw_title_safe_area()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::draw_title_safe_area </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3b476e96e498df4dfb47c417c9f84a8c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3b476e96e498df4dfb47c417c9f84a8c">◆ </a></span>draw_waveform_func()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::draw_waveform_func </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aadfeb43e0a62a3fb13f4d0bd623cb4fc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aadfeb43e0a62a3fb13f4d0bd623cb4fc">◆ </a></span>frame_update()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::frame_update </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6f7ab0b02f1483fac619ee7bf9f74cff"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6f7ab0b02f1483fac619ee7bf9f74cff">◆ </a></span>fullscreen_menu_action</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::fullscreen_menu_action </td>
|
|
<td>(</td>
|
|
<td class="paramtype">QAction * </td>
|
|
<td class="paramname"><em>action</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abfdbc61e5e2628ecddbd58d90007c724"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abfdbc61e5e2628ecddbd58d90007c724">◆ </a></span>get_gizmo_from_mouse()</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="class_effect_gizmo.html">EffectGizmo</a> * ViewerWidget::get_gizmo_from_mouse </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></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aaa7556a6e7b77a0a2e5c045ba8922486"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aaa7556a6e7b77a0a2e5c045ba8922486">◆ </a></span>get_renderer()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_render_thread.html">RenderThread</a> * ViewerWidget::get_renderer </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af156ccb282871735213f25c0ac1bc8a2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af156ccb282871735213f25c0ac1bc8a2">◆ </a></span>initializeGL()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::initializeGL </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1e6087dc61780d6fc4fb633594a764ae"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1e6087dc61780d6fc4fb633594a764ae">◆ </a></span>mouseMoveEvent()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::mouseMoveEvent </td>
|
|
<td>(</td>
|
|
<td class="paramtype">QMouseEvent * </td>
|
|
<td class="paramname"><em>event</em></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">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae4080a6da8f1f5f99768036e470f3689"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae4080a6da8f1f5f99768036e470f3689">◆ </a></span>mousePressEvent()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::mousePressEvent </td>
|
|
<td>(</td>
|
|
<td class="paramtype">QMouseEvent * </td>
|
|
<td class="paramname"><em>event</em></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">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a214365e21ace80377d8fa3f0e6959cb4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a214365e21ace80377d8fa3f0e6959cb4">◆ </a></span>mouseReleaseEvent()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::mouseReleaseEvent </td>
|
|
<td>(</td>
|
|
<td class="paramtype">QMouseEvent * </td>
|
|
<td class="paramname"><em>event</em></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">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6879a6de86a254285383a2eeabf2ee2f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6879a6de86a254285383a2eeabf2ee2f">◆ </a></span>move_gizmos()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::move_gizmos </td>
|
|
<td>(</td>
|
|
<td class="paramtype">QMouseEvent * </td>
|
|
<td class="paramname"><em>event</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>done</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2ebe3855efa4d1df494ddeafc4a133c8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2ebe3855efa4d1df494ddeafc4a133c8">◆ </a></span>paintGL()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::paintGL </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2daee7b77b91adb27470625e00b2e301"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2daee7b77b91adb27470625e00b2e301">◆ </a></span>queue_repaint</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::queue_repaint </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aef4e3e10d8a029c5a32fa972b48e1a15"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aef4e3e10d8a029c5a32fa972b48e1a15">◆ </a></span>retry</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::retry </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a39cc3823883bc66dfafae498b34c2d94"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a39cc3823883bc66dfafae498b34c2d94">◆ </a></span>save_frame</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::save_frame </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aab6aba3ae386482f13f60db8bfc5b035"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aab6aba3ae386482f13f60db8bfc5b035">◆ </a></span>seek_from_click()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::seek_from_click </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>x</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acd17a44fea32f4b1234d5f66e6363df7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acd17a44fea32f4b1234d5f66e6363df7">◆ </a></span>set_custom_zoom</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::set_custom_zoom </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a71a9de64e69a788679542284b071a5a1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a71a9de64e69a788679542284b071a5a1">◆ </a></span>set_fit_zoom</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::set_fit_zoom </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8ae384d9ca761a2679afdf9bef6c7d78"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8ae384d9ca761a2679afdf9bef6c7d78">◆ </a></span>set_fullscreen</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::set_fullscreen </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>screen</em> = <code>0</code></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a585680d6e7611a4541a8898fafcf35aa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a585680d6e7611a4541a8898fafcf35aa">◆ </a></span>set_menu_zoom</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::set_menu_zoom </td>
|
|
<td>(</td>
|
|
<td class="paramtype">QAction * </td>
|
|
<td class="paramname"><em>action</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a750fc1287a8e32ceec9cafa307ab9291"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a750fc1287a8e32ceec9cafa307ab9291">◆ </a></span>set_scroll()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::set_scroll </td>
|
|
<td>(</td>
|
|
<td class="paramtype">double </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double </td>
|
|
<td class="paramname"><em>y</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8aab4bb2fa6ec0ec4f3c517f46901af9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8aab4bb2fa6ec0ec4f3c517f46901af9">◆ </a></span>set_waveform_scroll</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::set_waveform_scroll </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>s</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3c7bbbec72af5370ddb1d8f77ff417e4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3c7bbbec72af5370ddb1d8f77ff417e4">◆ </a></span>show_context_menu</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::show_context_menu </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a14759cb64963345178c8a00c65eab3d6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a14759cb64963345178c8a00c65eab3d6">◆ </a></span>wheelEvent()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ViewerWidget::wheelEvent </td>
|
|
<td>(</td>
|
|
<td class="paramtype">QWheelEvent * </td>
|
|
<td class="paramname"><em>event</em></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">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="acf760e04b59ce695cee266422fc8f62f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acf760e04b59ce695cee266422fc8f62f">◆ </a></span>container</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_viewer_container.html">ViewerContainer</a>* ViewerWidget::container</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac7ba3535e85564845f2b77f81a65d03e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac7ba3535e85564845f2b77f81a65d03e">◆ </a></span>drag_start_x</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int ViewerWidget::drag_start_x</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab6b68757582e1ac2c02bd098c712dfcd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab6b68757582e1ac2c02bd098c712dfcd">◆ </a></span>drag_start_y</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int ViewerWidget::drag_start_y</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad1063c388fc882d7f7a36b7fc8fdbdfb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad1063c388fc882d7f7a36b7fc8fdbdfb">◆ </a></span>dragging</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ViewerWidget::dragging</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4ed74407a84f55ce439928ddf9a6a017"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4ed74407a84f55ce439928ddf9a6a017">◆ </a></span>gizmo_x_mvmt</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int ViewerWidget::gizmo_x_mvmt</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4c3908521513808baf66b2c9c9ec6336"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4c3908521513808baf66b2c9c9ec6336">◆ </a></span>gizmo_y_mvmt</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int ViewerWidget::gizmo_y_mvmt</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afa5e5992a06df98145d1690916a5133f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afa5e5992a06df98145d1690916a5133f">◆ </a></span>gizmos</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="effect_8h.html#a76f90640a8579a0d9d52d40f7147f969">EffectPtr</a> ViewerWidget::gizmos</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af5dae6fbd3f4aa01b0aa18c8f0814a9f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af5dae6fbd3f4aa01b0aa18c8f0814a9f">◆ </a></span>renderer</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="class_render_thread.html">RenderThread</a>* ViewerWidget::renderer</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af0221541f662ef514c98e03130242db4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af0221541f662ef514c98e03130242db4">◆ </a></span>selected_gizmo</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="class_effect_gizmo.html">EffectGizmo</a>* ViewerWidget::selected_gizmo</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7effeff4ac898d5c0c413ea00df36a39"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7effeff4ac898d5c0c413ea00df36a39">◆ </a></span>viewer</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_viewer.html">Viewer</a>* ViewerWidget::viewer</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae0bdfc98e9ee0b62299d7103078eb791"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae0bdfc98e9ee0b62299d7103078eb791">◆ </a></span>waveform</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ViewerWidget::waveform</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a37e87b0dc19e28fec8c2ce2cde4c3939"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a37e87b0dc19e28fec8c2ce2cde4c3939">◆ </a></span>waveform_clip</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="cacher_8h.html#a06b2300f462978e17d9b586991a0af3f">ClipPtr</a> ViewerWidget::waveform_clip</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aef8b234fecd32bafa04a94cc59459cb3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aef8b234fecd32bafa04a94cc59459cb3">◆ </a></span>waveform_ms</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="struct_footage_stream.html">FootageStream</a>* ViewerWidget::waveform_ms</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae1fe1307125e8347e2df834334c67e91"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae1fe1307125e8347e2df834334c67e91">◆ </a></span>waveform_scroll</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int ViewerWidget::waveform_scroll</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a44a9e0093e663f565d62cd08886883d7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a44a9e0093e663f565d62cd08886883d7">◆ </a></span>waveform_zoom</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">double ViewerWidget::waveform_zoom</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abc1d7c0b5386fc06cebe5357ab616fda"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abc1d7c0b5386fc06cebe5357ab616fda">◆ </a></span>window</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="class_viewer_window.html">ViewerWindow</a>* ViewerWidget::window</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae2695ccb659452ac7c43c0328604131f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae2695ccb659452ac7c43c0328604131f">◆ </a></span>x_scroll</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">double ViewerWidget::x_scroll</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4fa31b1e6365726f7cecbb5adb9c82d4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4fa31b1e6365726f7cecbb5adb9c82d4">◆ </a></span>y_scroll</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">double ViewerWidget::y_scroll</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
|
<li>ui/<a class="el" href="viewerwidget_8h_source.html">viewerwidget.h</a></li>
|
|
<li>ui/<a class="el" href="viewerwidget_8cpp.html">viewerwidget.cpp</a></li>
|
|
</ul>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
|
</a> 1.8.15
|
|
</small></address>
|
|
</body>
|
|
</html>
|