gem-graph-client/doc/html/d8/d09/signal_8h.html

1101 lines
53 KiB
HTML
Raw Normal View History

2024-10-20 01:05:12 +02:00
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Gem-graph: include/signal.h File 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 id="projectrow">
<td id="projectlogo"><img alt="Logo" src="../../logo icon mini.png"/></td>
<td id="projectalign">
<div id="projectname">Gem-graph<span id="projectnumber">&#160;0.1.0</span>
</div>
<div id="projectbrief">A modelling tool based on rewriting of geometric graphs.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">signal.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<p>events management header
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;gtk-4.0/gtk/gtk.h&gt;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:af2c6e56cf463999c342009ea6e3e5346" id="r_af2c6e56cf463999c342009ea6e3e5346"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#af2c6e56cf463999c342009ea6e3e5346">on_windows_activation</a> (GtkApplication *app)</td></tr>
<tr class="separator:af2c6e56cf463999c342009ea6e3e5346"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fa76559222320b25d10f05eeb9b5869" id="r_a9fa76559222320b25d10f05eeb9b5869"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#a9fa76559222320b25d10f05eeb9b5869">on_windows_startup</a> (GtkApplication *app)</td></tr>
<tr class="separator:a9fa76559222320b25d10f05eeb9b5869"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29b76550faf7263045fc6c17bb1dad06" id="r_a29b76550faf7263045fc6c17bb1dad06"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#a29b76550faf7263045fc6c17bb1dad06">on_toggle_exec_edit</a> (GtkWidget *btt_XOR_EXEC_EDIT, gpointer user_data)</td></tr>
<tr class="memdesc:a29b76550faf7263045fc6c17bb1dad06"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a29b76550faf7263045fc6c17bb1dad06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacc95ffe2d93a2b74e1eb1ff429de55d" id="r_aacc95ffe2d93a2b74e1eb1ff429de55d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#aacc95ffe2d93a2b74e1eb1ff429de55d">on_toggle_state_rules_data</a> (GtkWidget *btt_STATE_RULES_DATA, gpointer user_data)</td></tr>
<tr class="memdesc:aacc95ffe2d93a2b74e1eb1ff429de55d"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:aacc95ffe2d93a2b74e1eb1ff429de55d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c7663d555d0c936eecd1d91b3f0ee22" id="r_a6c7663d555d0c936eecd1d91b3f0ee22"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#a6c7663d555d0c936eecd1d91b3f0ee22">on_save_current_model_before_editing</a> (GtkWidget *btt_SAVE_CURRENT_MODEL, gpointer data)</td></tr>
<tr class="memdesc:a6c7663d555d0c936eecd1d91b3f0ee22"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a6c7663d555d0c936eecd1d91b3f0ee22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae729e1c55fab45c61219c741e2209d3f" id="r_ae729e1c55fab45c61219c741e2209d3f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#ae729e1c55fab45c61219c741e2209d3f">on_discard_current_model_before_editing</a> (GtkWidget *btt_SAVE_CURRENT_MODEL, gpointer data)</td></tr>
<tr class="memdesc:ae729e1c55fab45c61219c741e2209d3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:ae729e1c55fab45c61219c741e2209d3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa983f0debe44a7d82dc5921fddcfaf8c" id="r_aa983f0debe44a7d82dc5921fddcfaf8c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#aa983f0debe44a7d82dc5921fddcfaf8c">on_write_current_model</a> (GtkWidget *btt_WRITE_CURRENT_MODEL, gpointer data)</td></tr>
<tr class="memdesc:aa983f0debe44a7d82dc5921fddcfaf8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:aa983f0debe44a7d82dc5921fddcfaf8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4de6cc717f212c44ff4c053fee3071c8" id="r_a4de6cc717f212c44ff4c053fee3071c8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#a4de6cc717f212c44ff4c053fee3071c8">on_setup_user_tree_factory</a> (GtkSignalListItemFactory *factory, GObject *object, gpointer user_data)</td></tr>
<tr class="memdesc:a4de6cc717f212c44ff4c053fee3071c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a4de6cc717f212c44ff4c053fee3071c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7713720f05623b42929ad7c43292c559" id="r_a7713720f05623b42929ad7c43292c559"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#a7713720f05623b42929ad7c43292c559">on_bind_user_tree_factory</a> (GtkSignalListItemFactory *factory, GObject *object, gpointer user_data)</td></tr>
<tr class="memdesc:a7713720f05623b42929ad7c43292c559"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a7713720f05623b42929ad7c43292c559"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a847597ed5df8246f5cf155f7bdff5d" id="r_a9a847597ed5df8246f5cf155f7bdff5d"><td class="memItemLeft" align="right" valign="top">gboolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#a9a847597ed5df8246f5cf155f7bdff5d">on_glarea_render</a> (GtkGLArea *area, GdkGLContext *context)</td></tr>
<tr class="memdesc:a9a847597ed5df8246f5cf155f7bdff5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a9a847597ed5df8246f5cf155f7bdff5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1d3eacfd74456a35e08571269a28606" id="r_ad1d3eacfd74456a35e08571269a28606"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#ad1d3eacfd74456a35e08571269a28606">on_glarea_realize</a> (GtkWidget *widget)</td></tr>
<tr class="memdesc:ad1d3eacfd74456a35e08571269a28606"><td class="mdescLeft">&#160;</td><td class="mdescRight">We need to set up our state when we realize the GtkGLArea widget. <br /></td></tr>
<tr class="separator:ad1d3eacfd74456a35e08571269a28606"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a4f6bb06fcf023d79c10df197916633" id="r_a7a4f6bb06fcf023d79c10df197916633"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#a7a4f6bb06fcf023d79c10df197916633">on_glarea_unrealize</a> (GtkWidget *widget)</td></tr>
<tr class="memdesc:a7a4f6bb06fcf023d79c10df197916633"><td class="mdescLeft">&#160;</td><td class="mdescRight">We should tear down the state when unrealizing. <br /></td></tr>
<tr class="separator:a7a4f6bb06fcf023d79c10df197916633"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e600446643f328f22d6f43edb06912e" id="r_a2e600446643f328f22d6f43edb06912e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#a2e600446643f328f22d6f43edb06912e">on_axis_value_change</a> (GtkAdjustment *adjustment, gpointer data)</td></tr>
<tr class="memdesc:a2e600446643f328f22d6f43edb06912e"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a2e600446643f328f22d6f43edb06912e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5127ab6dabaa6717865d2437d157e53" id="r_ad5127ab6dabaa6717865d2437d157e53"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#ad5127ab6dabaa6717865d2437d157e53">on_updating_objects_transparencies</a> (GtkWidget *btt_reset, GtkScrollbar *reset_scrollbar)</td></tr>
<tr class="memdesc:ad5127ab6dabaa6717865d2437d157e53"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:ad5127ab6dabaa6717865d2437d157e53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3b372e170d71c2e7407fb84582b5c3a" id="r_aa3b372e170d71c2e7407fb84582b5c3a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#aa3b372e170d71c2e7407fb84582b5c3a">on_situations_box_do_reset</a> (GtkWidget *btt_reset, GtkScrollbar *reset_scrollbar)</td></tr>
<tr class="memdesc:aa3b372e170d71c2e7407fb84582b5c3a"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:aa3b372e170d71c2e7407fb84582b5c3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6bc723922324fe4a8d9a0018540e0a0" id="r_ac6bc723922324fe4a8d9a0018540e0a0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#ac6bc723922324fe4a8d9a0018540e0a0">on_resetting_XYZ_in_state_page</a> ()</td></tr>
<tr class="memdesc:ac6bc723922324fe4a8d9a0018540e0a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:ac6bc723922324fe4a8d9a0018540e0a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9ca59f2c0ec40e1e9df7c11f5f9be2d" id="r_ae9ca59f2c0ec40e1e9df7c11f5f9be2d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#ae9ca59f2c0ec40e1e9df7c11f5f9be2d">on_clicked_topbar_right_home</a> (GtkWidget *btt_reset, gpointer data)</td></tr>
<tr class="memdesc:ae9ca59f2c0ec40e1e9df7c11f5f9be2d"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:ae9ca59f2c0ec40e1e9df7c11f5f9be2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9711ba5647a03f97f5966f3fd4b6b487" id="r_a9711ba5647a03f97f5966f3fd4b6b487"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#a9711ba5647a03f97f5966f3fd4b6b487">on_clicked_topbar_right_search</a> (GtkWidget *btt_menu, gpointer list_box)</td></tr>
<tr class="memdesc:a9711ba5647a03f97f5966f3fd4b6b487"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a9711ba5647a03f97f5966f3fd4b6b487"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96d37258cb0899328930622d8098eb1c" id="r_a96d37258cb0899328930622d8098eb1c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#a96d37258cb0899328930622d8098eb1c">on_topbar_right_measure_clicked</a> (GtkWidget *btt_measure, gpointer data)</td></tr>
<tr class="memdesc:a96d37258cb0899328930622d8098eb1c"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a96d37258cb0899328930622d8098eb1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cfd19ab0683dbb893c4e99f04b0a1dc" id="r_a9cfd19ab0683dbb893c4e99f04b0a1dc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#a9cfd19ab0683dbb893c4e99f04b0a1dc">on_start_new_measure</a> (GtkWidget *btt_new_measure, gpointer data)</td></tr>
<tr class="memdesc:a9cfd19ab0683dbb893c4e99f04b0a1dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a9cfd19ab0683dbb893c4e99f04b0a1dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08ae73e0d5a9616ee0dbd9390d3a94aa" id="r_a08ae73e0d5a9616ee0dbd9390d3a94aa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#a08ae73e0d5a9616ee0dbd9390d3a94aa">on_select_rules_first</a> (GtkWidget *btt_new_measure, gpointer data)</td></tr>
<tr class="memdesc:a08ae73e0d5a9616ee0dbd9390d3a94aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a08ae73e0d5a9616ee0dbd9390d3a94aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07be68251cce7123f61aaa5f27b3fa5b" id="r_a07be68251cce7123f61aaa5f27b3fa5b"><td class="memItemLeft" align="right" valign="top"><a id="a07be68251cce7123f61aaa5f27b3fa5b" name="a07be68251cce7123f61aaa5f27b3fa5b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_measure_depends_on_a_single_event</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:a07be68251cce7123f61aaa5f27b3fa5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:a07be68251cce7123f61aaa5f27b3fa5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa830d2a82c0eb427f8c733eda6c7b0a" id="r_afa830d2a82c0eb427f8c733eda6c7b0a"><td class="memItemLeft" align="right" valign="top"><a id="afa830d2a82c0eb427f8c733eda6c7b0a" name="afa830d2a82c0eb427f8c733eda6c7b0a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_measure_depends_on_two_events</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:afa830d2a82c0eb427f8c733eda6c7b0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:afa830d2a82c0eb427f8c733eda6c7b0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1970833b4a2f7c3b24416ad964c4eb26" id="r_a1970833b4a2f7c3b24416ad964c4eb26"><td class="memItemLeft" align="right" valign="top"><a id="a1970833b4a2f7c3b24416ad964c4eb26" name="a1970833b4a2f7c3b24416ad964c4eb26"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_select_a_second_rules_set</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:a1970833b4a2f7c3b24416ad964c4eb26"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:a1970833b4a2f7c3b24416ad964c4eb26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adcfb47d20be32465d1d73325e69228c6" id="r_adcfb47d20be32465d1d73325e69228c6"><td class="memItemLeft" align="right" valign="top"><a id="adcfb47d20be32465d1d73325e69228c6" name="adcfb47d20be32465d1d73325e69228c6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_measure_single_event_occurences_nb</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:adcfb47d20be32465d1d73325e69228c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:adcfb47d20be32465d1d73325e69228c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8d3ebe620af28672451ae4b2ae8d5c1" id="r_ab8d3ebe620af28672451ae4b2ae8d5c1"><td class="memItemLeft" align="right" valign="top"><a id="ab8d3ebe620af28672451ae4b2ae8d5c1" name="ab8d3ebe620af28672451ae4b2ae8d5c1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_measure_single_event_occurences_dates</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:ab8d3ebe620af28672451ae4b2ae8d5c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:ab8d3ebe620af28672451ae4b2ae8d5c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affe188c8a1d4b14305f831347fcae267" id="r_affe188c8a1d4b14305f831347fcae267"><td class="memItemLeft" align="right" valign="top"><a id="affe188c8a1d4b14305f831347fcae267" name="affe188c8a1d4b14305f831347fcae267"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_measure_single_event_occurences_situations</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:affe188c8a1d4b14305f831347fcae267"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:affe188c8a1d4b14305f831347fcae267"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd567190e74306b4938b62d97bb5b2c6" id="r_abd567190e74306b4938b62d97bb5b2c6"><td class="memItemLeft" align="right" valign="top"><a id="abd567190e74306b4938b62d97bb5b2c6" name="abd567190e74306b4938b62d97bb5b2c6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_measure_time_elapsed_between_two_events</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:abd567190e74306b4938b62d97bb5b2c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:abd567190e74306b4938b62d97bb5b2c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44757f4bc445698156ade5d28a9b097a" id="r_a44757f4bc445698156ade5d28a9b097a"><td class="memItemLeft" align="right" valign="top"><a id="a44757f4bc445698156ade5d28a9b097a" name="a44757f4bc445698156ade5d28a9b097a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_measure_third_event_occurences_in_between</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:a44757f4bc445698156ade5d28a9b097a"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:a44757f4bc445698156ade5d28a9b097a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a368e6653e9df774f4872a7f3ab5ab19a" id="r_a368e6653e9df774f4872a7f3ab5ab19a"><td class="memItemLeft" align="right" valign="top"><a id="a368e6653e9df774f4872a7f3ab5ab19a" name="a368e6653e9df774f4872a7f3ab5ab19a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_select_a_second_measurement</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:a368e6653e9df774f4872a7f3ab5ab19a"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:a368e6653e9df774f4872a7f3ab5ab19a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e5ca8011055245149af845efdd10976" id="r_a8e5ca8011055245149af845efdd10976"><td class="memItemLeft" align="right" valign="top"><a id="a8e5ca8011055245149af845efdd10976" name="a8e5ca8011055245149af845efdd10976"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_skip_this_step</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:a8e5ca8011055245149af845efdd10976"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:a8e5ca8011055245149af845efdd10976"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af808c53ab0121f3c0abae58eaa684192" id="r_af808c53ab0121f3c0abae58eaa684192"><td class="memItemLeft" align="right" valign="top"><a id="af808c53ab0121f3c0abae58eaa684192" name="af808c53ab0121f3c0abae58eaa684192"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_something_else</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:af808c53ab0121f3c0abae58eaa684192"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:af808c53ab0121f3c0abae58eaa684192"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9779561942b0f292202136b97db809d7" id="r_a9779561942b0f292202136b97db809d7"><td class="memItemLeft" align="right" valign="top"><a id="a9779561942b0f292202136b97db809d7" name="a9779561942b0f292202136b97db809d7"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_closing_page</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="memdesc:a9779561942b0f292202136b97db809d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">phantom documentation used to test the functioning of doxygen <br /></td></tr>
<tr class="separator:a9779561942b0f292202136b97db809d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9283987228ae2d505f5a4543d90caa73" id="r_a9283987228ae2d505f5a4543d90caa73"><td class="memItemLeft" align="right" valign="top"><a id="a9283987228ae2d505f5a4543d90caa73" name="a9283987228ae2d505f5a4543d90caa73"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_start_new_engine</b> (GtkWidget *btt, gpointer data)</td></tr>
<tr class="separator:a9283987228ae2d505f5a4543d90caa73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21debeec500228e967f05cdfff41f20a" id="r_a21debeec500228e967f05cdfff41f20a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#a21debeec500228e967f05cdfff41f20a">on_entry_name_insert_after</a> (GtkWidget *entry, gpointer data)</td></tr>
<tr class="memdesc:a21debeec500228e967f05cdfff41f20a"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a21debeec500228e967f05cdfff41f20a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a55cab3bb796786ea0d56f1eed579e4" id="r_a5a55cab3bb796786ea0d56f1eed579e4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d09/signal_8h.html#a5a55cab3bb796786ea0d56f1eed579e4">on_entry_name_delete_after</a> (GtkWidget *entry, gpointer data)</td></tr>
<tr class="memdesc:a5a55cab3bb796786ea0d56f1eed579e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">since 2024-06 <br /></td></tr>
<tr class="separator:a5a55cab3bb796786ea0d56f1eed579e4"><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>events management header </p>
<p>This file is part of Gem-graph. </p>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="a2e600446643f328f22d6f43edb06912e" name="a2e600446643f328f22d6f43edb06912e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e600446643f328f22d6f43edb06912e">&#9670;&#160;</a></span>on_axis_value_change()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_axis_value_change </td>
<td>(</td>
<td class="paramtype">GtkAdjustment *&#160;</td>
<td class="paramname"><em>adjustment</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#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">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*adjustment</td><td></td></tr>
<tr><td class="paramname">data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a7713720f05623b42929ad7c43292c559" name="a7713720f05623b42929ad7c43292c559"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7713720f05623b42929ad7c43292c559">&#9670;&#160;</a></span>on_bind_user_tree_factory()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_bind_user_tree_factory </td>
<td>(</td>
<td class="paramtype">GtkSignalListItemFactory *&#160;</td>
<td class="paramname"><em>factory</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">GObject *&#160;</td>
<td class="paramname"><em>object</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>user_data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*factory</td><td></td></tr>
<tr><td class="paramname">*object</td><td></td></tr>
<tr><td class="paramname">user_data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ae9ca59f2c0ec40e1e9df7c11f5f9be2d" name="ae9ca59f2c0ec40e1e9df7c11f5f9be2d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9ca59f2c0ec40e1e9df7c11f5f9be2d">&#9670;&#160;</a></span>on_clicked_topbar_right_home()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_clicked_topbar_right_home </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt_reset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#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">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt_reset</td><td></td></tr>
<tr><td class="paramname">data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a9711ba5647a03f97f5966f3fd4b6b487" name="a9711ba5647a03f97f5966f3fd4b6b487"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9711ba5647a03f97f5966f3fd4b6b487">&#9670;&#160;</a></span>on_clicked_topbar_right_search()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_clicked_topbar_right_search </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt_menu</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>list_box</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt_menu</td><td></td></tr>
<tr><td class="paramname">list_box</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ae729e1c55fab45c61219c741e2209d3f" name="ae729e1c55fab45c61219c741e2209d3f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae729e1c55fab45c61219c741e2209d3f">&#9670;&#160;</a></span>on_discard_current_model_before_editing()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_discard_current_model_before_editing </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt_discard_current_model</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#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">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt_discard_current_model</td><td></td></tr>
<tr><td class="paramname">data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a5a55cab3bb796786ea0d56f1eed579e4" name="a5a55cab3bb796786ea0d56f1eed579e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5a55cab3bb796786ea0d56f1eed579e4">&#9670;&#160;</a></span>on_entry_name_delete_after()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_entry_name_delete_after </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>entry</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#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">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*entry</td><td></td></tr>
<tr><td class="paramname">data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a21debeec500228e967f05cdfff41f20a" name="a21debeec500228e967f05cdfff41f20a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a21debeec500228e967f05cdfff41f20a">&#9670;&#160;</a></span>on_entry_name_insert_after()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_entry_name_insert_after </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>entry</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#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">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*entry</td><td></td></tr>
<tr><td class="paramname">data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ad1d3eacfd74456a35e08571269a28606" name="ad1d3eacfd74456a35e08571269a28606"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad1d3eacfd74456a35e08571269a28606">&#9670;&#160;</a></span>on_glarea_realize()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_glarea_realize </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>widget</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>We need to set up our state when we realize the GtkGLArea widget. </p>
<p>since 2024-06</p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*widget</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a9a847597ed5df8246f5cf155f7bdff5d" name="a9a847597ed5df8246f5cf155f7bdff5d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a847597ed5df8246f5cf155f7bdff5d">&#9670;&#160;</a></span>on_glarea_render()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">gboolean on_glarea_render </td>
<td>(</td>
<td class="paramtype">GtkGLArea *&#160;</td>
<td class="paramname"><em>area</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">GdkGLContext *&#160;</td>
<td class="paramname"><em>context</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*area</td><td></td></tr>
<tr><td class="paramname">*context</td><td></td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>bool </dd></dl>
</div>
</div>
<a id="a7a4f6bb06fcf023d79c10df197916633" name="a7a4f6bb06fcf023d79c10df197916633"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7a4f6bb06fcf023d79c10df197916633">&#9670;&#160;</a></span>on_glarea_unrealize()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_glarea_unrealize </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>widget</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>We should tear down the state when unrealizing. </p>
<p>since 2024-06</p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*widget</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ac6bc723922324fe4a8d9a0018540e0a0" name="ac6bc723922324fe4a8d9a0018540e0a0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac6bc723922324fe4a8d9a0018540e0a0">&#9670;&#160;</a></span>on_resetting_XYZ_in_state_page()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_resetting_XYZ_in_state_page </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
</div>
</div>
<a id="a6c7663d555d0c936eecd1d91b3f0ee22" name="a6c7663d555d0c936eecd1d91b3f0ee22"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6c7663d555d0c936eecd1d91b3f0ee22">&#9670;&#160;</a></span>on_save_current_model_before_editing()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_save_current_model_before_editing </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt_save_current_model</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#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">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt_save_current_model</td><td></td></tr>
<tr><td class="paramname">data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a08ae73e0d5a9616ee0dbd9390d3a94aa" name="a08ae73e0d5a9616ee0dbd9390d3a94aa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a08ae73e0d5a9616ee0dbd9390d3a94aa">&#9670;&#160;</a></span>on_select_rules_first()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_select_rules_first </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#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">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt</td><td></td></tr>
<tr><td class="paramname">data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a4de6cc717f212c44ff4c053fee3071c8" name="a4de6cc717f212c44ff4c053fee3071c8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4de6cc717f212c44ff4c053fee3071c8">&#9670;&#160;</a></span>on_setup_user_tree_factory()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_setup_user_tree_factory </td>
<td>(</td>
<td class="paramtype">GtkSignalListItemFactory *&#160;</td>
<td class="paramname"><em>factory</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">GObject *&#160;</td>
<td class="paramname"><em>object</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>user_data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*factory</td><td></td></tr>
<tr><td class="paramname">*object</td><td></td></tr>
<tr><td class="paramname">user_data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aa3b372e170d71c2e7407fb84582b5c3a" name="aa3b372e170d71c2e7407fb84582b5c3a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa3b372e170d71c2e7407fb84582b5c3a">&#9670;&#160;</a></span>on_situations_box_do_reset()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_situations_box_do_reset </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt_reset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">GtkScrollbar *&#160;</td>
<td class="paramname"><em>reset_scrollbar</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt_reset</td><td></td></tr>
<tr><td class="paramname">*reset_scrollbar</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a9cfd19ab0683dbb893c4e99f04b0a1dc" name="a9cfd19ab0683dbb893c4e99f04b0a1dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9cfd19ab0683dbb893c4e99f04b0a1dc">&#9670;&#160;</a></span>on_start_new_measure()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_start_new_measure </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>btt_label</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt</td><td></td></tr>
<tr><td class="paramname">btt_label</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a29b76550faf7263045fc6c17bb1dad06" name="a29b76550faf7263045fc6c17bb1dad06"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a29b76550faf7263045fc6c17bb1dad06">&#9670;&#160;</a></span>on_toggle_exec_edit()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_toggle_exec_edit </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>toggled_button</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>user_data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*toggled_button</td><td></td></tr>
<tr><td class="paramname">user_data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aacc95ffe2d93a2b74e1eb1ff429de55d" name="aacc95ffe2d93a2b74e1eb1ff429de55d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aacc95ffe2d93a2b74e1eb1ff429de55d">&#9670;&#160;</a></span>on_toggle_state_rules_data()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_toggle_state_rules_data </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>toggled_button</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>widget_all_vs_selected_one</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*toggled_button</td><td></td></tr>
<tr><td class="paramname">widget_all_vs_selected_one</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a96d37258cb0899328930622d8098eb1c" name="a96d37258cb0899328930622d8098eb1c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a96d37258cb0899328930622d8098eb1c">&#9670;&#160;</a></span>on_topbar_right_measure_clicked()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_topbar_right_measure_clicked </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#160;</td>
<td class="paramname"><em>button_icon_name</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt</td><td></td></tr>
<tr><td class="paramname">button_icon_name</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ad5127ab6dabaa6717865d2437d157e53" name="ad5127ab6dabaa6717865d2437d157e53"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad5127ab6dabaa6717865d2437d157e53">&#9670;&#160;</a></span>on_updating_objects_transparencies()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_updating_objects_transparencies </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt_source</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">GtkScrollbar *&#160;</td>
<td class="paramname"><em>scrollbar</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt_source</td><td></td></tr>
<tr><td class="paramname">*scrollbar</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="af2c6e56cf463999c342009ea6e3e5346" name="af2c6e56cf463999c342009ea6e3e5346"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af2c6e56cf463999c342009ea6e3e5346">&#9670;&#160;</a></span>on_windows_activation()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_windows_activation </td>
<td>(</td>
<td class="paramtype">GtkApplication *&#160;</td>
<td class="paramname"><em>app</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section since"><dt>Since</dt><dd>2024-06</dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="../../df/d05/widget_8h.html#a6458bdae6bcf9131bc7c793810869db7">widget_design_main_window()</a> </dd>
<dd>
widget_design_dialog_window() </dd>
<dd>
widget_design_text_window() </dd>
<dd>
util_trigger_test() </dd>
<dd>
<a class="el" href="../../dd/d01/fsm_8h.html#a8c67f42f95d48ee2469c9a27d65db3e6" title="It is mandatory for any event to call this function to be published in the journal.">fsm_journal_event()</a></dd>
<dd>
<a class="el" href="../../d0/d09/main_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a> </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*app</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a9fa76559222320b25d10f05eeb9b5869" name="a9fa76559222320b25d10f05eeb9b5869"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9fa76559222320b25d10f05eeb9b5869">&#9670;&#160;</a></span>on_windows_startup()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_windows_startup </td>
<td>(</td>
<td class="paramtype">GtkApplication *&#160;</td>
<td class="paramname"><em>app</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section since"><dt>Since</dt><dd>2024-08</dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="../../dd/d01/fsm_8h.html#a8c67f42f95d48ee2469c9a27d65db3e6" title="It is mandatory for any event to call this function to be published in the journal.">fsm_journal_event()</a></dd>
<dd>
<a class="el" href="../../d0/d09/main_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a> </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*app</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="aa983f0debe44a7d82dc5921fddcfaf8c" name="aa983f0debe44a7d82dc5921fddcfaf8c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa983f0debe44a7d82dc5921fddcfaf8c">&#9670;&#160;</a></span>on_write_current_model()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void on_write_current_model </td>
<td>(</td>
<td class="paramtype">GtkWidget *&#160;</td>
<td class="paramname"><em>btt_write_current_model</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">gpointer&#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">
<p>since 2024-06 </p>
<dl class="section see"><dt>See also</dt><dd></dd>
<dd>
</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">*btt_write_current_model</td><td></td></tr>
<tr><td class="paramname">data</td><td></td></tr>
</table>
</dd>
</dl>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>