Files
oak-editor/docs/html/class_effect_field.html
T
2019-02-19 03:57:47 -08:00

1164 lines
51 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: EffectField 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&amp;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&amp;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> &#124;
<a href="#signals">Signals</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pri-methods">Private Member Functions</a> &#124;
<a href="class_effect_field-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">EffectField Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="effectfield_8h_source.html">effectfield.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for EffectField:</div>
<div class="dyncontent">
<div class="center">
<img src="class_effect_field.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:a4356bcdf1f0ff9a6bd0f987bfc3294f1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a4356bcdf1f0ff9a6bd0f987bfc3294f1">ui_element_change</a> ()</td></tr>
<tr class="separator:a4356bcdf1f0ff9a6bd0f987bfc3294f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="signals"></a>
Signals</h2></td></tr>
<tr class="memitem:a450233f5744ddd68c994113226622fbd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a450233f5744ddd68c994113226622fbd">changed</a> ()</td></tr>
<tr class="separator:a450233f5744ddd68c994113226622fbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23ccea5626662d050e8790a997abc20c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a23ccea5626662d050e8790a997abc20c">toggled</a> (bool)</td></tr>
<tr class="separator:a23ccea5626662d050e8790a997abc20c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2922c1e4c3e22f43e4faacfe8ad1b9e0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a2922c1e4c3e22f43e4faacfe8ad1b9e0">clicked</a> ()</td></tr>
<tr class="separator:a2922c1e4c3e22f43e4faacfe8ad1b9e0"><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>
Public Member Functions</h2></td></tr>
<tr class="memitem:a41aace86c6d91dee0259bf354f935a7a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a41aace86c6d91dee0259bf354f935a7a">EffectField</a> (<a class="el" href="class_effect_row.html">EffectRow</a> *parent, int t, const QString &amp;i)</td></tr>
<tr class="separator:a41aace86c6d91dee0259bf354f935a7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af88f882424dc409d523029a0b12e6d2f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#af88f882424dc409d523029a0b12e6d2f">~EffectField</a> ()</td></tr>
<tr class="separator:af88f882424dc409d523029a0b12e6d2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06c6db5500c68a36d8bb5c5e0a4f78c3"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a06c6db5500c68a36d8bb5c5e0a4f78c3">get_validated_keyframe_handle</a> (int key, bool post)</td></tr>
<tr class="separator:a06c6db5500c68a36d8bb5c5e0a4f78c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d297cfd9285d75308a052cc0b074bbd"><td class="memItemLeft" align="right" valign="top">QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a3d297cfd9285d75308a052cc0b074bbd">get_previous_data</a> ()</td></tr>
<tr class="separator:a3d297cfd9285d75308a052cc0b074bbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae8e98739b19504c5213ad8030246156"><td class="memItemLeft" align="right" valign="top">QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#aae8e98739b19504c5213ad8030246156">get_current_data</a> ()</td></tr>
<tr class="separator:aae8e98739b19504c5213ad8030246156"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af18452c8f203196312c4fd53b0e5ef8e"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#af18452c8f203196312c4fd53b0e5ef8e">frameToTimecode</a> (long frame)</td></tr>
<tr class="separator:af18452c8f203196312c4fd53b0e5ef8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff4c42bc1c393b1e60b5b7b57426a7fb"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#aff4c42bc1c393b1e60b5b7b57426a7fb">timecodeToFrame</a> (double timecode)</td></tr>
<tr class="separator:aff4c42bc1c393b1e60b5b7b57426a7fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addb6647a846046c44fb849cc2cf31e78"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#addb6647a846046c44fb849cc2cf31e78">set_current_data</a> (const QVariant &amp;)</td></tr>
<tr class="separator:addb6647a846046c44fb849cc2cf31e78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a382e615d11e9631365eff8d4189181b0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a382e615d11e9631365eff8d4189181b0">get_keyframe_data</a> (double timecode, int &amp;before, int &amp;after, double &amp;d)</td></tr>
<tr class="separator:a382e615d11e9631365eff8d4189181b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0a058c91978a589357df5b73e3eeec4"><td class="memItemLeft" align="right" valign="top">QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#aa0a058c91978a589357df5b73e3eeec4">validate_keyframe_data</a> (double timecode, bool async=false)</td></tr>
<tr class="separator:aa0a058c91978a589357df5b73e3eeec4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28edee6787aa6c250201988a91864747"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a28edee6787aa6c250201988a91864747">get_double_value</a> (double timecode, bool async=false)</td></tr>
<tr class="separator:a28edee6787aa6c250201988a91864747"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16ba80e073f463b8d186805063f0fb99"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a16ba80e073f463b8d186805063f0fb99">set_double_value</a> (double v)</td></tr>
<tr class="separator:a16ba80e073f463b8d186805063f0fb99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad02b6db1913237ab051079e381f51063"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#ad02b6db1913237ab051079e381f51063">set_double_default_value</a> (double v)</td></tr>
<tr class="separator:ad02b6db1913237ab051079e381f51063"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22f9b178bd8ad71cc81fe09062487061"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a22f9b178bd8ad71cc81fe09062487061">set_double_minimum_value</a> (double v)</td></tr>
<tr class="separator:a22f9b178bd8ad71cc81fe09062487061"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5d2304bc64404053d0edb2c30294cea"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#aa5d2304bc64404053d0edb2c30294cea">set_double_maximum_value</a> (double v)</td></tr>
<tr class="separator:aa5d2304bc64404053d0edb2c30294cea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aecc5fbb60d15c184f354f32a25a005ae"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#aecc5fbb60d15c184f354f32a25a005ae">get_string_value</a> (double timecode, bool async=false)</td></tr>
<tr class="separator:aecc5fbb60d15c184f354f32a25a005ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab94db5d479e38367f2abd38a80a8d62c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#ab94db5d479e38367f2abd38a80a8d62c">set_string_value</a> (const QString &amp;s)</td></tr>
<tr class="separator:ab94db5d479e38367f2abd38a80a8d62c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a0292829ec456a702c953bf1fbd3c50"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a7a0292829ec456a702c953bf1fbd3c50">add_combo_item</a> (const QString &amp;name, const QVariant &amp;data)</td></tr>
<tr class="separator:a7a0292829ec456a702c953bf1fbd3c50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e3f1fcd09f062f9756efcbd120bf628"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a1e3f1fcd09f062f9756efcbd120bf628">get_combo_index</a> (double timecode, bool async=false)</td></tr>
<tr class="separator:a1e3f1fcd09f062f9756efcbd120bf628"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada890a6c7fb3ef87517f6b85430226a5"><td class="memItemLeft" align="right" valign="top">QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#ada890a6c7fb3ef87517f6b85430226a5">get_combo_data</a> (double timecode)</td></tr>
<tr class="separator:ada890a6c7fb3ef87517f6b85430226a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0cd599e0b49150d901a54c61af7e0c09"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a0cd599e0b49150d901a54c61af7e0c09">get_combo_string</a> (double timecode)</td></tr>
<tr class="separator:a0cd599e0b49150d901a54c61af7e0c09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9824adad374879bfa523c8d51e48202e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a9824adad374879bfa523c8d51e48202e">set_combo_index</a> (int index)</td></tr>
<tr class="separator:a9824adad374879bfa523c8d51e48202e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3384422aceb41d4c228de61d2a1f523e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a3384422aceb41d4c228de61d2a1f523e">set_combo_string</a> (const QString &amp;s)</td></tr>
<tr class="separator:a3384422aceb41d4c228de61d2a1f523e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63cc40204e14437ed58365aa21bd7ede"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a63cc40204e14437ed58365aa21bd7ede">get_bool_value</a> (double timecode, bool async=false)</td></tr>
<tr class="separator:a63cc40204e14437ed58365aa21bd7ede"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bafb0bdef1540ccbfc60e4bee8e5f37"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a1bafb0bdef1540ccbfc60e4bee8e5f37">set_bool_value</a> (bool b)</td></tr>
<tr class="separator:a1bafb0bdef1540ccbfc60e4bee8e5f37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad77d1775ca05c8e921680ca4b2a908c1"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#ad77d1775ca05c8e921680ca4b2a908c1">get_font_name</a> (double timecode, bool async=false)</td></tr>
<tr class="separator:ad77d1775ca05c8e921680ca4b2a908c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a366cdd78b0c56caaa4125da9591f4e58"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a366cdd78b0c56caaa4125da9591f4e58">set_font_name</a> (const QString &amp;s)</td></tr>
<tr class="separator:a366cdd78b0c56caaa4125da9591f4e58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfb2abcd17f1cb2dcba52532ff7c9e65"><td class="memItemLeft" align="right" valign="top">QColor&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#abfb2abcd17f1cb2dcba52532ff7c9e65">get_color_value</a> (double timecode, bool async=false)</td></tr>
<tr class="separator:abfb2abcd17f1cb2dcba52532ff7c9e65"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0815397bcf2104db1d6d343f996cbba0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a0815397bcf2104db1d6d343f996cbba0">set_color_value</a> (QColor color)</td></tr>
<tr class="separator:a0815397bcf2104db1d6d343f996cbba0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5435359d484901475607ccc298cd39ee"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a5435359d484901475607ccc298cd39ee">get_filename</a> (double timecode, bool async=false)</td></tr>
<tr class="separator:a5435359d484901475607ccc298cd39ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa942855243c8be66d9045bc6b89041f3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#aa942855243c8be66d9045bc6b89041f3">set_filename</a> (const QString &amp;s)</td></tr>
<tr class="separator:aa942855243c8be66d9045bc6b89041f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e2df9b521cbb5df882a6573513a111d"><td class="memItemLeft" align="right" valign="top">QWidget *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a3e2df9b521cbb5df882a6573513a111d">get_ui_element</a> ()</td></tr>
<tr class="separator:a3e2df9b521cbb5df882a6573513a111d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7657886255bc3ab1ad93d1c83d6dcbe7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a7657886255bc3ab1ad93d1c83d6dcbe7">is_enabled</a> ()</td></tr>
<tr class="separator:a7657886255bc3ab1ad93d1c83d6dcbe7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a405fcdae7f0949e755ce39a44c7424ec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a405fcdae7f0949e755ce39a44c7424ec">set_enabled</a> (bool e)</td></tr>
<tr class="separator:a405fcdae7f0949e755ce39a44c7424ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98715205ed5c9f6c48b263136b188e69"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a98715205ed5c9f6c48b263136b188e69">make_key_from_change</a> (<a class="el" href="class_combo_action.html">ComboAction</a> *ca)</td></tr>
<tr class="separator:a98715205ed5c9f6c48b263136b188e69"><td class="memSeparator" colspan="2">&#160;</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:a40b8e55981e45d69e7af0c0ff7778c46"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_effect_row.html">EffectRow</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a40b8e55981e45d69e7af0c0ff7778c46">parent_row</a></td></tr>
<tr class="separator:a40b8e55981e45d69e7af0c0ff7778c46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adab406c9d409ac00b4acba4f54f0d04a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#adab406c9d409ac00b4acba4f54f0d04a">type</a></td></tr>
<tr class="separator:adab406c9d409ac00b4acba4f54f0d04a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b323be845bc6fecc22f112f5d34a820"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a8b323be845bc6fecc22f112f5d34a820">id</a></td></tr>
<tr class="separator:a8b323be845bc6fecc22f112f5d34a820"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0436bcc9fc31223b18cce7ff1ffb85a0"><td class="memItemLeft" align="right" valign="top">QVector&lt; <a class="el" href="class_effect_keyframe.html">EffectKeyframe</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a0436bcc9fc31223b18cce7ff1ffb85a0">keyframes</a></td></tr>
<tr class="separator:a0436bcc9fc31223b18cce7ff1ffb85a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6468253517cf9b5daf00a9edc1fb5cd3"><td class="memItemLeft" align="right" valign="top">QWidget *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a6468253517cf9b5daf00a9edc1fb5cd3">ui_element</a></td></tr>
<tr class="separator:a6468253517cf9b5daf00a9edc1fb5cd3"><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>
<tr class="memitem:a1acf588dc098072f13ab9baf7f1e9b06"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_effect_field.html#a1acf588dc098072f13ab9baf7f1e9b06">hasKeyframes</a> ()</td></tr>
<tr class="separator:a1acf588dc098072f13ab9baf7f1e9b06"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a41aace86c6d91dee0259bf354f935a7a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a41aace86c6d91dee0259bf354f935a7a">&#9670;&nbsp;</a></span>EffectField()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">EffectField::EffectField </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_effect_row.html">EffectRow</a> *&#160;</td>
<td class="paramname"><em>parent</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>t</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>i</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af88f882424dc409d523029a0b12e6d2f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af88f882424dc409d523029a0b12e6d2f">&#9670;&nbsp;</a></span>~EffectField()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">EffectField::~EffectField </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="a7a0292829ec456a702c953bf1fbd3c50"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7a0292829ec456a702c953bf1fbd3c50">&#9670;&nbsp;</a></span>add_combo_item()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EffectField::add_combo_item </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const QVariant &amp;&#160;</td>
<td class="paramname"><em>data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a450233f5744ddd68c994113226622fbd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a450233f5744ddd68c994113226622fbd">&#9670;&nbsp;</a></span>changed</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void EffectField::changed </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">signal</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2922c1e4c3e22f43e4faacfe8ad1b9e0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2922c1e4c3e22f43e4faacfe8ad1b9e0">&#9670;&nbsp;</a></span>clicked</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void EffectField::clicked </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">signal</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af18452c8f203196312c4fd53b0e5ef8e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af18452c8f203196312c4fd53b0e5ef8e">&#9670;&nbsp;</a></span>frameToTimecode()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">double EffectField::frameToTimecode </td>
<td>(</td>
<td class="paramtype">long&#160;</td>
<td class="paramname"><em>frame</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a63cc40204e14437ed58365aa21bd7ede"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a63cc40204e14437ed58365aa21bd7ede">&#9670;&nbsp;</a></span>get_bool_value()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool EffectField::get_bool_value </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>timecode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>async</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="abfb2abcd17f1cb2dcba52532ff7c9e65"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abfb2abcd17f1cb2dcba52532ff7c9e65">&#9670;&nbsp;</a></span>get_color_value()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QColor EffectField::get_color_value </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>timecode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>async</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ada890a6c7fb3ef87517f6b85430226a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ada890a6c7fb3ef87517f6b85430226a5">&#9670;&nbsp;</a></span>get_combo_data()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QVariant EffectField::get_combo_data </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>timecode</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1e3f1fcd09f062f9756efcbd120bf628"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1e3f1fcd09f062f9756efcbd120bf628">&#9670;&nbsp;</a></span>get_combo_index()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int EffectField::get_combo_index </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>timecode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>async</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a0cd599e0b49150d901a54c61af7e0c09"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0cd599e0b49150d901a54c61af7e0c09">&#9670;&nbsp;</a></span>get_combo_string()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QString EffectField::get_combo_string </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>timecode</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aae8e98739b19504c5213ad8030246156"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae8e98739b19504c5213ad8030246156">&#9670;&nbsp;</a></span>get_current_data()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QVariant EffectField::get_current_data </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a28edee6787aa6c250201988a91864747"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a28edee6787aa6c250201988a91864747">&#9670;&nbsp;</a></span>get_double_value()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">double EffectField::get_double_value </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>timecode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>async</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a5435359d484901475607ccc298cd39ee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5435359d484901475607ccc298cd39ee">&#9670;&nbsp;</a></span>get_filename()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QString EffectField::get_filename </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>timecode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>async</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad77d1775ca05c8e921680ca4b2a908c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad77d1775ca05c8e921680ca4b2a908c1">&#9670;&nbsp;</a></span>get_font_name()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QString EffectField::get_font_name </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>timecode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>async</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a382e615d11e9631365eff8d4189181b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a382e615d11e9631365eff8d4189181b0">&#9670;&nbsp;</a></span>get_keyframe_data()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EffectField::get_keyframe_data </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>timecode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int &amp;&#160;</td>
<td class="paramname"><em>before</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int &amp;&#160;</td>
<td class="paramname"><em>after</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double &amp;&#160;</td>
<td class="paramname"><em>d</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3d297cfd9285d75308a052cc0b074bbd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3d297cfd9285d75308a052cc0b074bbd">&#9670;&nbsp;</a></span>get_previous_data()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QVariant EffectField::get_previous_data </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aecc5fbb60d15c184f354f32a25a005ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aecc5fbb60d15c184f354f32a25a005ae">&#9670;&nbsp;</a></span>get_string_value()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QString EffectField::get_string_value </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>timecode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>async</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3e2df9b521cbb5df882a6573513a111d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3e2df9b521cbb5df882a6573513a111d">&#9670;&nbsp;</a></span>get_ui_element()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QWidget * EffectField::get_ui_element </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a06c6db5500c68a36d8bb5c5e0a4f78c3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a06c6db5500c68a36d8bb5c5e0a4f78c3">&#9670;&nbsp;</a></span>get_validated_keyframe_handle()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">double EffectField::get_validated_keyframe_handle </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>key</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>post</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1acf588dc098072f13ab9baf7f1e9b06"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1acf588dc098072f13ab9baf7f1e9b06">&#9670;&nbsp;</a></span>hasKeyframes()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool EffectField::hasKeyframes </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="a7657886255bc3ab1ad93d1c83d6dcbe7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7657886255bc3ab1ad93d1c83d6dcbe7">&#9670;&nbsp;</a></span>is_enabled()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool EffectField::is_enabled </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a98715205ed5c9f6c48b263136b188e69"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a98715205ed5c9f6c48b263136b188e69">&#9670;&nbsp;</a></span>make_key_from_change()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EffectField::make_key_from_change </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_combo_action.html">ComboAction</a> *&#160;</td>
<td class="paramname"><em>ca</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1bafb0bdef1540ccbfc60e4bee8e5f37"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1bafb0bdef1540ccbfc60e4bee8e5f37">&#9670;&nbsp;</a></span>set_bool_value()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EffectField::set_bool_value </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>b</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a0815397bcf2104db1d6d343f996cbba0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0815397bcf2104db1d6d343f996cbba0">&#9670;&nbsp;</a></span>set_color_value()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EffectField::set_color_value </td>
<td>(</td>
<td class="paramtype">QColor&#160;</td>
<td class="paramname"><em>color</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9824adad374879bfa523c8d51e48202e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9824adad374879bfa523c8d51e48202e">&#9670;&nbsp;</a></span>set_combo_index()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EffectField::set_combo_index </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>index</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3384422aceb41d4c228de61d2a1f523e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3384422aceb41d4c228de61d2a1f523e">&#9670;&nbsp;</a></span>set_combo_string()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EffectField::set_combo_string </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="addb6647a846046c44fb849cc2cf31e78"></a>
<h2 class="memtitle"><span class="permalink"><a href="#addb6647a846046c44fb849cc2cf31e78">&#9670;&nbsp;</a></span>set_current_data()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EffectField::set_current_data </td>
<td>(</td>
<td class="paramtype">const QVariant &amp;&#160;</td>
<td class="paramname"><em>data</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad02b6db1913237ab051079e381f51063"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad02b6db1913237ab051079e381f51063">&#9670;&nbsp;</a></span>set_double_default_value()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EffectField::set_double_default_value </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>v</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa5d2304bc64404053d0edb2c30294cea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa5d2304bc64404053d0edb2c30294cea">&#9670;&nbsp;</a></span>set_double_maximum_value()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EffectField::set_double_maximum_value </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>v</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a22f9b178bd8ad71cc81fe09062487061"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22f9b178bd8ad71cc81fe09062487061">&#9670;&nbsp;</a></span>set_double_minimum_value()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EffectField::set_double_minimum_value </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>v</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a16ba80e073f463b8d186805063f0fb99"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a16ba80e073f463b8d186805063f0fb99">&#9670;&nbsp;</a></span>set_double_value()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EffectField::set_double_value </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>v</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a405fcdae7f0949e755ce39a44c7424ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a405fcdae7f0949e755ce39a44c7424ec">&#9670;&nbsp;</a></span>set_enabled()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EffectField::set_enabled </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>e</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa942855243c8be66d9045bc6b89041f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa942855243c8be66d9045bc6b89041f3">&#9670;&nbsp;</a></span>set_filename()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EffectField::set_filename </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a366cdd78b0c56caaa4125da9591f4e58"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a366cdd78b0c56caaa4125da9591f4e58">&#9670;&nbsp;</a></span>set_font_name()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EffectField::set_font_name </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab94db5d479e38367f2abd38a80a8d62c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab94db5d479e38367f2abd38a80a8d62c">&#9670;&nbsp;</a></span>set_string_value()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EffectField::set_string_value </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aff4c42bc1c393b1e60b5b7b57426a7fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aff4c42bc1c393b1e60b5b7b57426a7fb">&#9670;&nbsp;</a></span>timecodeToFrame()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">long EffectField::timecodeToFrame </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>timecode</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a23ccea5626662d050e8790a997abc20c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a23ccea5626662d050e8790a997abc20c">&#9670;&nbsp;</a></span>toggled</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void EffectField::toggled </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">signal</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4356bcdf1f0ff9a6bd0f987bfc3294f1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4356bcdf1f0ff9a6bd0f987bfc3294f1">&#9670;&nbsp;</a></span>ui_element_change</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void EffectField::ui_element_change </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">
</div>
</div>
<a id="aa0a058c91978a589357df5b73e3eeec4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa0a058c91978a589357df5b73e3eeec4">&#9670;&nbsp;</a></span>validate_keyframe_data()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QVariant EffectField::validate_keyframe_data </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>timecode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>async</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a8b323be845bc6fecc22f112f5d34a820"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b323be845bc6fecc22f112f5d34a820">&#9670;&nbsp;</a></span>id</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QString EffectField::id</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a0436bcc9fc31223b18cce7ff1ffb85a0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0436bcc9fc31223b18cce7ff1ffb85a0">&#9670;&nbsp;</a></span>keyframes</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QVector&lt;<a class="el" href="class_effect_keyframe.html">EffectKeyframe</a>&gt; EffectField::keyframes</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a40b8e55981e45d69e7af0c0ff7778c46"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a40b8e55981e45d69e7af0c0ff7778c46">&#9670;&nbsp;</a></span>parent_row</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_effect_row.html">EffectRow</a>* EffectField::parent_row</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="adab406c9d409ac00b4acba4f54f0d04a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adab406c9d409ac00b4acba4f54f0d04a">&#9670;&nbsp;</a></span>type</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int EffectField::type</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6468253517cf9b5daf00a9edc1fb5cd3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6468253517cf9b5daf00a9edc1fb5cd3">&#9670;&nbsp;</a></span>ui_element</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QWidget* EffectField::ui_element</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>project/<a class="el" href="effectfield_8h_source.html">effectfield.h</a></li>
<li>project/<a class="el" href="effectfield_8cpp.html">effectfield.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.15
</small></address>
</body>
</html>