documented config

This commit is contained in:
itsmattkc
2019-02-19 03:57:47 -08:00
parent 0f2deb76d9
commit ecf2d9cba3
1073 changed files with 133630 additions and 12986 deletions
+362 -35
View File
@@ -85,13 +85,11 @@ Inheritance diagram for OliveGlobal:</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:ac5c7fc8e77040c8260e2e817e3e7b165"><td class="memItemLeft" align="right" valign="top"><a id="ac5c7fc8e77040c8260e2e817e3e7b165"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#ac5c7fc8e77040c8260e2e817e3e7b165">undo</a> ()</td></tr>
<tr class="memdesc:ac5c7fc8e77040c8260e2e817e3e7b165"><td class="mdescLeft">&#160;</td><td class="mdescRight">Undo user's last action. <br /></td></tr>
<tr class="memitem:ac5c7fc8e77040c8260e2e817e3e7b165"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#ac5c7fc8e77040c8260e2e817e3e7b165">undo</a> ()</td></tr>
<tr class="memdesc:ac5c7fc8e77040c8260e2e817e3e7b165"><td class="mdescLeft">&#160;</td><td class="mdescRight">Undo user's last action. <a href="#ac5c7fc8e77040c8260e2e817e3e7b165">More...</a><br /></td></tr>
<tr class="separator:ac5c7fc8e77040c8260e2e817e3e7b165"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a501c01aa8f27966ea6fc4c3b74ee8a17"><td class="memItemLeft" align="right" valign="top"><a id="a501c01aa8f27966ea6fc4c3b74ee8a17"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a501c01aa8f27966ea6fc4c3b74ee8a17">redo</a> ()</td></tr>
<tr class="memdesc:a501c01aa8f27966ea6fc4c3b74ee8a17"><td class="mdescLeft">&#160;</td><td class="mdescRight">Redo user's last action. <br /></td></tr>
<tr class="memitem:a501c01aa8f27966ea6fc4c3b74ee8a17"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a501c01aa8f27966ea6fc4c3b74ee8a17">redo</a> ()</td></tr>
<tr class="memdesc:a501c01aa8f27966ea6fc4c3b74ee8a17"><td class="mdescLeft">&#160;</td><td class="mdescRight">Redo user's last action. <a href="#a501c01aa8f27966ea6fc4c3b74ee8a17">More...</a><br /></td></tr>
<tr class="separator:a501c01aa8f27966ea6fc4c3b74ee8a17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8574a0c2c68978756671d0289ca9e8ff"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a8574a0c2c68978756671d0289ca9e8ff">paste</a> ()</td></tr>
<tr class="memdesc:a8574a0c2c68978756671d0289ca9e8ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Paste contents of clipboard. <a href="#a8574a0c2c68978756671d0289ca9e8ff">More...</a><br /></td></tr>
@@ -117,25 +115,20 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a634b935875324ef89ac8088b10a8707f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a634b935875324ef89ac8088b10a8707f">can_close_project</a> ()</td></tr>
<tr class="memdesc:a634b935875324ef89ac8088b10a8707f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determine whether the current project can be closed. <a href="#a634b935875324ef89ac8088b10a8707f">More...</a><br /></td></tr>
<tr class="separator:a634b935875324ef89ac8088b10a8707f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb20f21708320f258d99a2737640129e"><td class="memItemLeft" align="right" valign="top"><a id="abb20f21708320f258d99a2737640129e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#abb20f21708320f258d99a2737640129e">open_export_dialog</a> ()</td></tr>
<tr class="memdesc:abb20f21708320f258d99a2737640129e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open the Export dialog to trigger an export of the current sequence. <br /></td></tr>
<tr class="memitem:abb20f21708320f258d99a2737640129e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#abb20f21708320f258d99a2737640129e">open_export_dialog</a> ()</td></tr>
<tr class="memdesc:abb20f21708320f258d99a2737640129e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open the Export dialog to trigger an export of the current sequence. <a href="#abb20f21708320f258d99a2737640129e">More...</a><br /></td></tr>
<tr class="separator:abb20f21708320f258d99a2737640129e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a161a4b6f88441f82f0e90331f39044fb"><td class="memItemLeft" align="right" valign="top"><a id="a161a4b6f88441f82f0e90331f39044fb"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a161a4b6f88441f82f0e90331f39044fb">open_about_dialog</a> ()</td></tr>
<tr class="memdesc:a161a4b6f88441f82f0e90331f39044fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open the About Olive dialog. <br /></td></tr>
<tr class="memitem:a161a4b6f88441f82f0e90331f39044fb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a161a4b6f88441f82f0e90331f39044fb">open_about_dialog</a> ()</td></tr>
<tr class="memdesc:a161a4b6f88441f82f0e90331f39044fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open the About Olive dialog. <a href="#a161a4b6f88441f82f0e90331f39044fb">More...</a><br /></td></tr>
<tr class="separator:a161a4b6f88441f82f0e90331f39044fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c142bf5d9f0ab9753154b3926b08d37"><td class="memItemLeft" align="right" valign="top"><a id="a0c142bf5d9f0ab9753154b3926b08d37"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a0c142bf5d9f0ab9753154b3926b08d37">open_debug_log</a> ()</td></tr>
<tr class="memdesc:a0c142bf5d9f0ab9753154b3926b08d37"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open the Debug Log window. <br /></td></tr>
<tr class="memitem:a0c142bf5d9f0ab9753154b3926b08d37"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a0c142bf5d9f0ab9753154b3926b08d37">open_debug_log</a> ()</td></tr>
<tr class="memdesc:a0c142bf5d9f0ab9753154b3926b08d37"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open the Debug Log window. <a href="#a0c142bf5d9f0ab9753154b3926b08d37">More...</a><br /></td></tr>
<tr class="separator:a0c142bf5d9f0ab9753154b3926b08d37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc5fb406d67e5f62602b3806fcab04f2"><td class="memItemLeft" align="right" valign="top"><a id="abc5fb406d67e5f62602b3806fcab04f2"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#abc5fb406d67e5f62602b3806fcab04f2">open_speed_dialog</a> ()</td></tr>
<tr class="memdesc:abc5fb406d67e5f62602b3806fcab04f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open the Speed/Duration dialog. <br /></td></tr>
<tr class="memitem:abc5fb406d67e5f62602b3806fcab04f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#abc5fb406d67e5f62602b3806fcab04f2">open_speed_dialog</a> ()</td></tr>
<tr class="memdesc:abc5fb406d67e5f62602b3806fcab04f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open the Speed/Duration dialog. <a href="#abc5fb406d67e5f62602b3806fcab04f2">More...</a><br /></td></tr>
<tr class="separator:abc5fb406d67e5f62602b3806fcab04f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a255c3b943eca104abb777243d32dee"><td class="memItemLeft" align="right" valign="top"><a id="a9a255c3b943eca104abb777243d32dee"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a9a255c3b943eca104abb777243d32dee">open_action_search</a> ()</td></tr>
<tr class="memdesc:a9a255c3b943eca104abb777243d32dee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open the Action Search overlay. <br /></td></tr>
<tr class="memitem:a9a255c3b943eca104abb777243d32dee"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a9a255c3b943eca104abb777243d32dee">open_action_search</a> ()</td></tr>
<tr class="memdesc:a9a255c3b943eca104abb777243d32dee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open the Action Search overlay. <a href="#a9a255c3b943eca104abb777243d32dee">More...</a><br /></td></tr>
<tr class="separator:a9a255c3b943eca104abb777243d32dee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a097586341c27234802fb42f7ee1d40c6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a097586341c27234802fb42f7ee1d40c6">clear_undo_stack</a> ()</td></tr>
<tr class="memdesc:a097586341c27234802fb42f7ee1d40c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears the current undo stack. <a href="#a097586341c27234802fb42f7ee1d40c6">More...</a><br /></td></tr>
@@ -146,9 +139,8 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<tr class="memitem:a683bdbe17929ce90db233a3cdff8fc30"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a683bdbe17929ce90db233a3cdff8fc30">save_autorecovery_file</a> ()</td></tr>
<tr class="memdesc:a683bdbe17929ce90db233a3cdff8fc30"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save an auto-recovery file of the current project. <a href="#a683bdbe17929ce90db233a3cdff8fc30">More...</a><br /></td></tr>
<tr class="separator:a683bdbe17929ce90db233a3cdff8fc30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a481765a0b424ca37c50326dbe97fb204"><td class="memItemLeft" align="right" valign="top"><a id="a481765a0b424ca37c50326dbe97fb204"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a481765a0b424ca37c50326dbe97fb204">open_preferences</a> ()</td></tr>
<tr class="memdesc:a481765a0b424ca37c50326dbe97fb204"><td class="mdescLeft">&#160;</td><td class="mdescRight">Opens the Preferences dialog. <br /></td></tr>
<tr class="memitem:a481765a0b424ca37c50326dbe97fb204"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a481765a0b424ca37c50326dbe97fb204">open_preferences</a> ()</td></tr>
<tr class="memdesc:a481765a0b424ca37c50326dbe97fb204"><td class="mdescLeft">&#160;</td><td class="mdescRight">Opens the Preferences dialog. <a href="#a481765a0b424ca37c50326dbe97fb204">More...</a><br /></td></tr>
<tr class="separator:a481765a0b424ca37c50326dbe97fb204"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
@@ -174,6 +166,9 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:acf4fdfadaf62290f28de49c12d58cb5b"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#acf4fdfadaf62290f28de49c12d58cb5b">get_recent_project_list_file</a> ()</td></tr>
<tr class="memdesc:acf4fdfadaf62290f28de49c12d58cb5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the URL of the config file containing the autorecovery projects. <a href="#acf4fdfadaf62290f28de49c12d58cb5b">More...</a><br /></td></tr>
<tr class="separator:acf4fdfadaf62290f28de49c12d58cb5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a253062054141283225131ba1c4cdc345"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a253062054141283225131ba1c4cdc345">load_translation_from_config</a> ()</td></tr>
<tr class="memdesc:a253062054141283225131ba1c4cdc345"><td class="mdescLeft">&#160;</td><td class="mdescRight">(Re)load translation file from olive::config <a href="#a253062054141283225131ba1c4cdc345">More...</a><br /></td></tr>
<tr class="separator:a253062054141283225131ba1c4cdc345"><td class="memSeparator" colspan="2">&#160;</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>
@@ -183,18 +178,18 @@ Private Member Functions</h2></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:a053f4de79194655e0a51b538e0bb0d95"><td class="memItemLeft" align="right" valign="top"><a id="a053f4de79194655e0a51b538e0bb0d95"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a053f4de79194655e0a51b538e0bb0d95">project_file_filter</a></td></tr>
<tr class="memdesc:a053f4de79194655e0a51b538e0bb0d95"><td class="mdescLeft">&#160;</td><td class="mdescRight">File filter used for any file dialogs relating to Olive project files. <br /></td></tr>
<tr class="memitem:a053f4de79194655e0a51b538e0bb0d95"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a053f4de79194655e0a51b538e0bb0d95">project_file_filter</a></td></tr>
<tr class="memdesc:a053f4de79194655e0a51b538e0bb0d95"><td class="mdescLeft">&#160;</td><td class="mdescRight">File filter used for any file dialogs relating to Olive project files. <a href="#a053f4de79194655e0a51b538e0bb0d95">More...</a><br /></td></tr>
<tr class="separator:a053f4de79194655e0a51b538e0bb0d95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78f108b6ed6a5a7f13a69f51038bb2b5"><td class="memItemLeft" align="right" valign="top"><a id="a78f108b6ed6a5a7f13a69f51038bb2b5"></a>
QTimer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a78f108b6ed6a5a7f13a69f51038bb2b5">autorecovery_timer</a></td></tr>
<tr class="memdesc:a78f108b6ed6a5a7f13a69f51038bb2b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Regular interval to save an auto-recovery project. <br /></td></tr>
<tr class="memitem:a78f108b6ed6a5a7f13a69f51038bb2b5"><td class="memItemLeft" align="right" valign="top">QTimer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a78f108b6ed6a5a7f13a69f51038bb2b5">autorecovery_timer</a></td></tr>
<tr class="memdesc:a78f108b6ed6a5a7f13a69f51038bb2b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Regular interval to save an auto-recovery project. <a href="#a78f108b6ed6a5a7f13a69f51038bb2b5">More...</a><br /></td></tr>
<tr class="separator:a78f108b6ed6a5a7f13a69f51038bb2b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41a11e816954dbc44e2b24c1d7fe0398"><td class="memItemLeft" align="right" valign="top"><a id="a41a11e816954dbc44e2b24c1d7fe0398"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a41a11e816954dbc44e2b24c1d7fe0398">enable_load_project_on_init</a></td></tr>
<tr class="memdesc:a41a11e816954dbc44e2b24c1d7fe0398"><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal variable set to <b>TRUE</b> by main() if a project file was set as an argument. <br /></td></tr>
<tr class="memitem:a41a11e816954dbc44e2b24c1d7fe0398"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a41a11e816954dbc44e2b24c1d7fe0398">enable_load_project_on_init</a></td></tr>
<tr class="memdesc:a41a11e816954dbc44e2b24c1d7fe0398"><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal variable set to <b>TRUE</b> by <a class="el" href="main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97">main()</a> if a project file was set as an argument. <a href="#a41a11e816954dbc44e2b24c1d7fe0398">More...</a><br /></td></tr>
<tr class="separator:a41a11e816954dbc44e2b24c1d7fe0398"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a169a70f162ce78741c41ae14bf6c88bc"><td class="memItemLeft" align="right" valign="top">std::unique_ptr&lt; QTranslator &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_olive_global.html#a169a70f162ce78741c41ae14bf6c88bc">translator</a></td></tr>
<tr class="memdesc:a169a70f162ce78741c41ae14bf6c88bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal translator object that interfaces with the currently loaded language file. <a href="#a169a70f162ce78741c41ae14bf6c88bc">More...</a><br /></td></tr>
<tr class="separator:a169a70f162ce78741c41ae14bf6c88bc"><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>The Olive Global class. </p>
@@ -383,7 +378,7 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
</div><div class="memdoc">
<p>Set a project to load just after launching. </p>
<p>Called by main() if Olive was called with a project file as a running argument. Sets up Olive to load the specified project once its finished initializing.</p>
<p>Called by <a class="el" href="main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97">main()</a> if Olive was called with a project file as a running argument. Sets up Olive to load the specified project once its finished initializing.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">s</td><td>The URL of the project file to load. </td></tr>
@@ -391,6 +386,25 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
</dd>
</dl>
</div>
</div>
<a id="a253062054141283225131ba1c4cdc345"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a253062054141283225131ba1c4cdc345">&#9670;&nbsp;</a></span>load_translation_from_config()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OliveGlobal::load_translation_from_config </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>(Re)load translation file from olive::config </p>
</div>
</div>
<a id="a96005523cb0a1ba0c4647ce2f2791331"></a>
@@ -419,6 +433,141 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Create new project. </p>
<p>Confirms whether the current project can be closed, and if so, clears all current project data and resets program state. Standard <code>File &gt; New</code> behavior. </p>
</div>
</div>
<a id="a161a4b6f88441f82f0e90331f39044fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a161a4b6f88441f82f0e90331f39044fb">&#9670;&nbsp;</a></span>open_about_dialog</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void OliveGlobal::open_about_dialog </td>
<td>(</td>
<td class="paramname"></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">
<p>Open the About Olive dialog. </p>
</div>
</div>
<a id="a9a255c3b943eca104abb777243d32dee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a255c3b943eca104abb777243d32dee">&#9670;&nbsp;</a></span>open_action_search</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void OliveGlobal::open_action_search </td>
<td>(</td>
<td class="paramname"></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">
<p>Open the Action Search overlay. </p>
</div>
</div>
<a id="a0c142bf5d9f0ab9753154b3926b08d37"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0c142bf5d9f0ab9753154b3926b08d37">&#9670;&nbsp;</a></span>open_debug_log</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void OliveGlobal::open_debug_log </td>
<td>(</td>
<td class="paramname"></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">
<p>Open the Debug Log window. </p>
</div>
</div>
<a id="abb20f21708320f258d99a2737640129e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abb20f21708320f258d99a2737640129e">&#9670;&nbsp;</a></span>open_export_dialog</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void OliveGlobal::open_export_dialog </td>
<td>(</td>
<td class="paramname"></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">
<p>Open the Export dialog to trigger an export of the current sequence. </p>
</div>
</div>
<a id="a481765a0b424ca37c50326dbe97fb204"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a481765a0b424ca37c50326dbe97fb204">&#9670;&nbsp;</a></span>open_preferences</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void OliveGlobal::open_preferences </td>
<td>(</td>
<td class="paramname"></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">
<p>Opens the Preferences dialog. </p>
</div>
</div>
<a id="aaa945027c0f85fe2b65ad7be5997e02f"></a>
@@ -528,6 +677,33 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
</dd>
</dl>
</div>
</div>
<a id="abc5fb406d67e5f62602b3806fcab04f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abc5fb406d67e5f62602b3806fcab04f2">&#9670;&nbsp;</a></span>open_speed_dialog</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void OliveGlobal::open_speed_dialog </td>
<td>(</td>
<td class="paramname"></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">
<p>Open the Speed/Duration dialog. </p>
</div>
</div>
<a id="a8574a0c2c68978756671d0289ca9e8ff"></a>
@@ -584,6 +760,33 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<p>Paste contents of clipboard, making space for it when possible. </p>
<p>Pastes contents of clipboard (same as <a class="el" href="class_olive_global.html#a8574a0c2c68978756671d0289ca9e8ff" title="Paste contents of clipboard.">paste()</a>). If the clipboard contains clip data, the clips are cut at the current playhead and ripple forward to make space for the clips in the clipboard. Can be considered semi-non-destructive as a result (as opposed to <a class="el" href="class_olive_global.html#a8574a0c2c68978756671d0289ca9e8ff" title="Paste contents of clipboard.">paste()</a> overwriting clips). If the clipboard contains effect data, the functionality is identical to <a class="el" href="class_olive_global.html#a8574a0c2c68978756671d0289ca9e8ff" title="Paste contents of clipboard.">paste()</a>. </p>
</div>
</div>
<a id="a501c01aa8f27966ea6fc4c3b74ee8a17"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a501c01aa8f27966ea6fc4c3b74ee8a17">&#9670;&nbsp;</a></span>redo</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void OliveGlobal::redo </td>
<td>(</td>
<td class="paramname"></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">
<p>Redo user's last action. </p>
</div>
</div>
<a id="a683bdbe17929ce90db233a3cdff8fc30"></a>
@@ -701,6 +904,33 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
</dd>
</dl>
</div>
</div>
<a id="ac5c7fc8e77040c8260e2e817e3e7b165"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac5c7fc8e77040c8260e2e817e3e7b165">&#9670;&nbsp;</a></span>undo</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void OliveGlobal::undo </td>
<td>(</td>
<td class="paramname"></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">
<p>Undo user's last action. </p>
</div>
</div>
<a id="af3ef4cb94078beb905eb916a160fe826"></a>
@@ -728,11 +958,108 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a78f108b6ed6a5a7f13a69f51038bb2b5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a78f108b6ed6a5a7f13a69f51038bb2b5">&#9670;&nbsp;</a></span>autorecovery_timer</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">QTimer OliveGlobal::autorecovery_timer</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Regular interval to save an auto-recovery project. </p>
</div>
</div>
<a id="a41a11e816954dbc44e2b24c1d7fe0398"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a41a11e816954dbc44e2b24c1d7fe0398">&#9670;&nbsp;</a></span>enable_load_project_on_init</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool OliveGlobal::enable_load_project_on_init</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Internal variable set to <b>TRUE</b> by <a class="el" href="main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97">main()</a> if a project file was set as an argument. </p>
</div>
</div>
<a id="a053f4de79194655e0a51b538e0bb0d95"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a053f4de79194655e0a51b538e0bb0d95">&#9670;&nbsp;</a></span>project_file_filter</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">QString OliveGlobal::project_file_filter</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>File filter used for any file dialogs relating to Olive project files. </p>
</div>
</div>
<a id="a169a70f162ce78741c41ae14bf6c88bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a169a70f162ce78741c41ae14bf6c88bc">&#9670;&nbsp;</a></span>translator</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::unique_ptr&lt;QTranslator&gt; OliveGlobal::translator</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Internal translator object that interfaces with the currently loaded language file. </p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="oliveglobal_8h_source.html">oliveglobal.h</a></li>
<li>oliveglobal.cpp</li>
<li><a class="el" href="oliveglobal_8cpp.html">oliveglobal.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->