544 lines
41 KiB
HTML
Vendored
544 lines
41 KiB
HTML
Vendored
<!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="zh">
|
|
<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.13.1"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>dl: dl::Cpt 命名空间参考</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>
|
|
<script type="text/javascript" src="clipboard.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="resize.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="projectalign">
|
|
<div id="projectname">dl
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- 制作者 Doxygen 1.13.1 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() { codefold.init(0); });
|
|
/* @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&dn=expat.txt MIT */
|
|
$(function() {
|
|
initMenu('',false,false,'search.php','搜索',false);
|
|
});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function(){ initResizable(false); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="namespacedl.html">dl</a></li><li class="navelem"><a class="el" href="namespacedl_1_1_cpt.html">Cpt</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div id="doc-content">
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">类</a> |
|
|
<a href="#typedef-members">类型定义</a> |
|
|
<a href="#func-members">函数</a> </div>
|
|
<div class="headertitle"><div class="title">dl::Cpt 命名空间参考</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>子组件命名空间
|
|
<a href="#details">更多...</a></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
|
类</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classdl_1_1_cpt_1_1_drag.html">Drag</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">拖拽组件 <a href="classdl_1_1_cpt_1_1_drag.html#details">更多...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classdl_1_1_cpt_1_1_element_data.html">ElementData</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">元素通用属性(默认左上对齐,便于理解) <a href="classdl_1_1_cpt_1_1_element_data.html#details">更多...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">由于this指针在构造完成之前无效,不能在初始化列表构造 <a href="classdl_1_1_cpt_1_1_function.html#details">更多...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classdl_1_1_cpt_1_1_lang.html">Lang</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">语言本地化 <a href="classdl_1_1_cpt_1_1_lang.html#details">更多...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classdl_1_1_cpt_1_1_variable.html">Variable</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">变量,注意模板参数 需要实例化后不重复 <a href="classdl_1_1_cpt_1_1_variable.html#details">更多...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
|
|
类型定义</h2></td></tr>
|
|
<tr class="memitem:a385889fe19e7343cf3627bef958e66a8" id="r_a385889fe19e7343cf3627bef958e66a8"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#a385889fe19e7343cf3627bef958e66a8">IsPickup</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<bool()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("IsPickup")></td></tr>
|
|
<tr class="memdesc:a385889fe19e7343cf3627bef958e66a8"><td class="mdescLeft"> </td><td class="mdescRight">---------------------------—具体组件----------------------------------— <br /></td></tr>
|
|
<tr class="separator:a385889fe19e7343cf3627bef958e66a8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1f86ffe6efd1f186acf94c5d1d2b61ed" id="r_a1f86ffe6efd1f186acf94c5d1d2b61ed"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1f86ffe6efd1f186acf94c5d1d2b61ed">IsSelect</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<bool()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("IsSelect")></td></tr>
|
|
<tr class="memdesc:a1f86ffe6efd1f186acf94c5d1d2b61ed"><td class="mdescLeft"> </td><td class="mdescRight">选择 <br /></td></tr>
|
|
<tr class="separator:a1f86ffe6efd1f186acf94c5d1d2b61ed"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa1694eb40fb21da1bcd3ee5401ec372f" id="r_aa1694eb40fb21da1bcd3ee5401ec372f"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa1694eb40fb21da1bcd3ee5401ec372f">IsClick</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<bool()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("IsClick")></td></tr>
|
|
<tr class="memdesc:aa1694eb40fb21da1bcd3ee5401ec372f"><td class="mdescLeft"> </td><td class="mdescRight">点击 <br /></td></tr>
|
|
<tr class="separator:aa1694eb40fb21da1bcd3ee5401ec372f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4ba31b67d90307e1f3a8338691f7f1ec" id="r_a4ba31b67d90307e1f3a8338691f7f1ec"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4ba31b67d90307e1f3a8338691f7f1ec">IsDown</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<bool()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("IsDown")></td></tr>
|
|
<tr class="memdesc:a4ba31b67d90307e1f3a8338691f7f1ec"><td class="mdescLeft"> </td><td class="mdescRight">按下状态 <br /></td></tr>
|
|
<tr class="separator:a4ba31b67d90307e1f3a8338691f7f1ec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2bbc8ca6a656c5b52f4b12a911e8ac3a" id="r_a2bbc8ca6a656c5b52f4b12a911e8ac3a"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2bbc8ca6a656c5b52f4b12a911e8ac3a">GetCoor</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<<a class="el" href="classdl_1_1_coor.html">dl::Coor</a>* ()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("GetCoor")></td></tr>
|
|
<tr class="memdesc:a2bbc8ca6a656c5b52f4b12a911e8ac3a"><td class="mdescLeft"> </td><td class="mdescRight">返回坐标系 <br /></td></tr>
|
|
<tr class="separator:a2bbc8ca6a656c5b52f4b12a911e8ac3a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a718fbd8daa021b7200cf3b093e56cdd8" id="r_a718fbd8daa021b7200cf3b093e56cdd8"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#a718fbd8daa021b7200cf3b093e56cdd8">GetOrder</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<float()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("GetOrder")></td></tr>
|
|
<tr class="memdesc:a718fbd8daa021b7200cf3b093e56cdd8"><td class="mdescLeft"> </td><td class="mdescRight">返回order <br /></td></tr>
|
|
<tr class="separator:a718fbd8daa021b7200cf3b093e56cdd8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa0af366426622f9445ac5470bbe2df85" id="r_aa0af366426622f9445ac5470bbe2df85"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa0af366426622f9445ac5470bbe2df85">Update</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<void()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("Update")></td></tr>
|
|
<tr class="memdesc:aa0af366426622f9445ac5470bbe2df85"><td class="mdescLeft"> </td><td class="mdescRight">逻辑 <br /></td></tr>
|
|
<tr class="separator:aa0af366426622f9445ac5470bbe2df85"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8fa80d3a1831ad4f61cbfa1e0bf43c3a" id="r_a8fa80d3a1831ad4f61cbfa1e0bf43c3a"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8fa80d3a1831ad4f61cbfa1e0bf43c3a">Render</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<void()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("Render")></td></tr>
|
|
<tr class="memdesc:a8fa80d3a1831ad4f61cbfa1e0bf43c3a"><td class="mdescLeft"> </td><td class="mdescRight">绘制 <br /></td></tr>
|
|
<tr class="separator:a8fa80d3a1831ad4f61cbfa1e0bf43c3a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2307704e02737d7b12bc37875d03d096" id="r_a2307704e02737d7b12bc37875d03d096"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2307704e02737d7b12bc37875d03d096">SetOrder</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<void(float)>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("SetOrder")></td></tr>
|
|
<tr class="memdesc:a2307704e02737d7b12bc37875d03d096"><td class="mdescLeft"> </td><td class="mdescRight">设置order <br /></td></tr>
|
|
<tr class="separator:a2307704e02737d7b12bc37875d03d096"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a83b61b11a43392c9846903ff50b77c8a" id="r_a83b61b11a43392c9846903ff50b77c8a"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#a83b61b11a43392c9846903ff50b77c8a">SetSelect</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<void(bool)>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("SetSelect")></td></tr>
|
|
<tr class="memdesc:a83b61b11a43392c9846903ff50b77c8a"><td class="mdescLeft"> </td><td class="mdescRight">设置是否选择 <br /></td></tr>
|
|
<tr class="separator:a83b61b11a43392c9846903ff50b77c8a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa09a11f78907f04bd5d83207a51e1e72" id="r_aa09a11f78907f04bd5d83207a51e1e72"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa09a11f78907f04bd5d83207a51e1e72">DeleteThis</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<void()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("DeleteThis")></td></tr>
|
|
<tr class="memdesc:aa09a11f78907f04bd5d83207a51e1e72"><td class="mdescLeft"> </td><td class="mdescRight">删除自身 <br /></td></tr>
|
|
<tr class="separator:aa09a11f78907f04bd5d83207a51e1e72"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa8ed24cd393da94a3e956a4dea86dbc4" id="r_aa8ed24cd393da94a3e956a4dea86dbc4"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa8ed24cd393da94a3e956a4dea86dbc4">Clone</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<<a class="el" href="classdl_1_1_components.html">Components</a>* ()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("Clone")></td></tr>
|
|
<tr class="memdesc:aa8ed24cd393da94a3e956a4dea86dbc4"><td class="mdescLeft"> </td><td class="mdescRight">克隆 <br /></td></tr>
|
|
<tr class="separator:aa8ed24cd393da94a3e956a4dea86dbc4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a24e8e7ca6eb7567c7ab34d6da827135d" id="r_a24e8e7ca6eb7567c7ab34d6da827135d"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#a24e8e7ca6eb7567c7ab34d6da827135d">RenderDebug</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<void()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("RenderD")></td></tr>
|
|
<tr class="memdesc:a24e8e7ca6eb7567c7ab34d6da827135d"><td class="mdescLeft"> </td><td class="mdescRight">调试绘图 <br /></td></tr>
|
|
<tr class="separator:a24e8e7ca6eb7567c7ab34d6da827135d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a801f34540d94f9111d985b573abe410a" id="r_a801f34540d94f9111d985b573abe410a"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#a801f34540d94f9111d985b573abe410a">SetSize</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<void(const <a class="el" href="namespacedl.html#a04611b2d3b24b5b4ad6569cdea6f62d4">Position</a>& size)>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("SetSize")></td></tr>
|
|
<tr class="memdesc:a801f34540d94f9111d985b573abe410a"><td class="mdescLeft"> </td><td class="mdescRight">设置大小 <br /></td></tr>
|
|
<tr class="separator:a801f34540d94f9111d985b573abe410a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7b45d05bf2fe69f82b65a6e046c72da2" id="r_a7b45d05bf2fe69f82b65a6e046c72da2"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7b45d05bf2fe69f82b65a6e046c72da2">GetSize</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<<a class="el" href="namespacedl.html#a04611b2d3b24b5b4ad6569cdea6f62d4">Position</a>(void)>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("GetSize")></td></tr>
|
|
<tr class="memdesc:a7b45d05bf2fe69f82b65a6e046c72da2"><td class="mdescLeft"> </td><td class="mdescRight">获取大小 <br /></td></tr>
|
|
<tr class="separator:a7b45d05bf2fe69f82b65a6e046c72da2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a40947bf4ef68a8ca745012736c70a5f5" id="r_a40947bf4ef68a8ca745012736c70a5f5"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#a40947bf4ef68a8ca745012736c70a5f5">CustomTag</a> = <a class="el" href="classdl_1_1_cpt_1_1_variable.html">Variable</a><int, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("CustomTag")></td></tr>
|
|
<tr class="separator:a40947bf4ef68a8ca745012736c70a5f5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a13382ce22ec13585a6859f1f16b3cd42" id="r_a13382ce22ec13585a6859f1f16b3cd42"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#a13382ce22ec13585a6859f1f16b3cd42">CustomName</a> = <a class="el" href="classdl_1_1_cpt_1_1_variable.html">Variable</a><std::string, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("CustomName")></td></tr>
|
|
<tr class="separator:a13382ce22ec13585a6859f1f16b3cd42"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
|
函数</h2></td></tr>
|
|
<tr class="memitem:ad3c6c856c93967290d5ea681d5db1b02" id="r_ad3c6c856c93967290d5ea681d5db1b02"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </td></tr>
|
|
<tr class="memitem:ad3c6c856c93967290d5ea681d5db1b02"><td class="memTemplItemLeft" align="right" valign="top">std::vector< <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> * > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ad3c6c856c93967290d5ea681d5db1b02">GetComp</a> (std::vector< <a class="el" href="classdl_1_1_components.html">Components</a> * > &vec)</td></tr>
|
|
<tr class="memdesc:ad3c6c856c93967290d5ea681d5db1b02"><td class="mdescLeft"> </td><td class="mdescRight">从vector<Components*>返回指定类型的所有组件 <br /></td></tr>
|
|
<tr class="separator:ad3c6c856c93967290d5ea681d5db1b02"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ade10b571e87075a4d0d1db9b7407f79c" id="r_ade10b571e87075a4d0d1db9b7407f79c"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </td></tr>
|
|
<tr class="memitem:ade10b571e87075a4d0d1db9b7407f79c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ade10b571e87075a4d0d1db9b7407f79c">GetFirst</a> (std::vector< <a class="el" href="classdl_1_1_components.html">Components</a> * > &vec)</td></tr>
|
|
<tr class="memdesc:ade10b571e87075a4d0d1db9b7407f79c"><td class="mdescLeft"> </td><td class="mdescRight">从vector<Components*>返回指定类型的第一个元素 <br /></td></tr>
|
|
<tr class="separator:ade10b571e87075a4d0d1db9b7407f79c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9163bacb5c50c0f48cb8343c8badbea0" id="r_a9163bacb5c50c0f48cb8343c8badbea0"><td class="memTemplParams" colspan="2">template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </td></tr>
|
|
<tr class="memitem:a9163bacb5c50c0f48cb8343c8badbea0"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a9163bacb5c50c0f48cb8343c8badbea0">GetN</a> (std::vector< <a class="el" href="classdl_1_1_components.html">Components</a> * > &vec, size_t n)</td></tr>
|
|
<tr class="memdesc:a9163bacb5c50c0f48cb8343c8badbea0"><td class="mdescLeft"> </td><td class="mdescRight">从vector<Components*>返回指定类型的第n个元素 <br /></td></tr>
|
|
<tr class="separator:a9163bacb5c50c0f48cb8343c8badbea0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">详细描述</h2>
|
|
<div class="textblock"><p>子组件命名空间 </p>
|
|
</div><h2 class="groupheader">类型定义说明</h2>
|
|
<a id="aa8ed24cd393da94a3e956a4dea86dbc4" name="aa8ed24cd393da94a3e956a4dea86dbc4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa8ed24cd393da94a3e956a4dea86dbc4">◆ </a></span>Clone</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#aa8ed24cd393da94a3e956a4dea86dbc4">dl::Cpt::Clone</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<<a class="el" href="classdl_1_1_components.html">Components</a>* ()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("Clone")></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>克隆 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component__use_8h_source.html">dl_component_use.h</a> 第 <a class="el" href="dl__component__use_8h_source.html#l00034">34</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a13382ce22ec13585a6859f1f16b3cd42" name="a13382ce22ec13585a6859f1f16b3cd42"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a13382ce22ec13585a6859f1f16b3cd42">◆ </a></span>CustomName</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#a13382ce22ec13585a6859f1f16b3cd42">dl::Cpt::CustomName</a> = <a class="el" href="classdl_1_1_cpt_1_1_variable.html">Variable</a><std::string, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("CustomName")></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component__use_8h_source.html">dl_component_use.h</a> 第 <a class="el" href="dl__component__use_8h_source.html#l00039">39</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a40947bf4ef68a8ca745012736c70a5f5" name="a40947bf4ef68a8ca745012736c70a5f5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a40947bf4ef68a8ca745012736c70a5f5">◆ </a></span>CustomTag</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#a40947bf4ef68a8ca745012736c70a5f5">dl::Cpt::CustomTag</a> = <a class="el" href="classdl_1_1_cpt_1_1_variable.html">Variable</a><int, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("CustomTag")></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component__use_8h_source.html">dl_component_use.h</a> 第 <a class="el" href="dl__component__use_8h_source.html#l00038">38</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa09a11f78907f04bd5d83207a51e1e72" name="aa09a11f78907f04bd5d83207a51e1e72"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa09a11f78907f04bd5d83207a51e1e72">◆ </a></span>DeleteThis</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#aa09a11f78907f04bd5d83207a51e1e72">dl::Cpt::DeleteThis</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<void()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("DeleteThis")></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>删除自身 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component__use_8h_source.html">dl_component_use.h</a> 第 <a class="el" href="dl__component__use_8h_source.html#l00033">33</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2bbc8ca6a656c5b52f4b12a911e8ac3a" name="a2bbc8ca6a656c5b52f4b12a911e8ac3a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2bbc8ca6a656c5b52f4b12a911e8ac3a">◆ </a></span>GetCoor</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#a2bbc8ca6a656c5b52f4b12a911e8ac3a">dl::Cpt::GetCoor</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<<a class="el" href="classdl_1_1_coor.html">dl::Coor</a>* ()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("GetCoor")></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>返回坐标系 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component__use_8h_source.html">dl_component_use.h</a> 第 <a class="el" href="dl__component__use_8h_source.html#l00027">27</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a718fbd8daa021b7200cf3b093e56cdd8" name="a718fbd8daa021b7200cf3b093e56cdd8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a718fbd8daa021b7200cf3b093e56cdd8">◆ </a></span>GetOrder</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#a718fbd8daa021b7200cf3b093e56cdd8">dl::Cpt::GetOrder</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<float()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("GetOrder")></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>返回order </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component__use_8h_source.html">dl_component_use.h</a> 第 <a class="el" href="dl__component__use_8h_source.html#l00028">28</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7b45d05bf2fe69f82b65a6e046c72da2" name="a7b45d05bf2fe69f82b65a6e046c72da2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7b45d05bf2fe69f82b65a6e046c72da2">◆ </a></span>GetSize</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#a7b45d05bf2fe69f82b65a6e046c72da2">dl::Cpt::GetSize</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<<a class="el" href="namespacedl.html#a04611b2d3b24b5b4ad6569cdea6f62d4">Position</a>(void)>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("GetSize")></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>获取大小 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component__use_8h_source.html">dl_component_use.h</a> 第 <a class="el" href="dl__component__use_8h_source.html#l00037">37</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa1694eb40fb21da1bcd3ee5401ec372f" name="aa1694eb40fb21da1bcd3ee5401ec372f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa1694eb40fb21da1bcd3ee5401ec372f">◆ </a></span>IsClick</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#aa1694eb40fb21da1bcd3ee5401ec372f">dl::Cpt::IsClick</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<bool()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("IsClick")></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>点击 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component__use_8h_source.html">dl_component_use.h</a> 第 <a class="el" href="dl__component__use_8h_source.html#l00025">25</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4ba31b67d90307e1f3a8338691f7f1ec" name="a4ba31b67d90307e1f3a8338691f7f1ec"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4ba31b67d90307e1f3a8338691f7f1ec">◆ </a></span>IsDown</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#a4ba31b67d90307e1f3a8338691f7f1ec">dl::Cpt::IsDown</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<bool()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("IsDown")></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>按下状态 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component__use_8h_source.html">dl_component_use.h</a> 第 <a class="el" href="dl__component__use_8h_source.html#l00026">26</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a385889fe19e7343cf3627bef958e66a8" name="a385889fe19e7343cf3627bef958e66a8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a385889fe19e7343cf3627bef958e66a8">◆ </a></span>IsPickup</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#a385889fe19e7343cf3627bef958e66a8">dl::Cpt::IsPickup</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<bool()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("IsPickup")></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>---------------------------—具体组件----------------------------------— </p>
|
|
<p>拾取 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component__use_8h_source.html">dl_component_use.h</a> 第 <a class="el" href="dl__component__use_8h_source.html#l00023">23</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1f86ffe6efd1f186acf94c5d1d2b61ed" name="a1f86ffe6efd1f186acf94c5d1d2b61ed"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1f86ffe6efd1f186acf94c5d1d2b61ed">◆ </a></span>IsSelect</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#a1f86ffe6efd1f186acf94c5d1d2b61ed">dl::Cpt::IsSelect</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<bool()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("IsSelect")></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>选择 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component__use_8h_source.html">dl_component_use.h</a> 第 <a class="el" href="dl__component__use_8h_source.html#l00024">24</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8fa80d3a1831ad4f61cbfa1e0bf43c3a" name="a8fa80d3a1831ad4f61cbfa1e0bf43c3a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8fa80d3a1831ad4f61cbfa1e0bf43c3a">◆ </a></span>Render</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#a8fa80d3a1831ad4f61cbfa1e0bf43c3a">dl::Cpt::Render</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<void()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("Render")></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>绘制 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component__use_8h_source.html">dl_component_use.h</a> 第 <a class="el" href="dl__component__use_8h_source.html#l00030">30</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a24e8e7ca6eb7567c7ab34d6da827135d" name="a24e8e7ca6eb7567c7ab34d6da827135d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a24e8e7ca6eb7567c7ab34d6da827135d">◆ </a></span>RenderDebug</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#a24e8e7ca6eb7567c7ab34d6da827135d">dl::Cpt::RenderDebug</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<void()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("RenderD")></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>调试绘图 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component__use_8h_source.html">dl_component_use.h</a> 第 <a class="el" href="dl__component__use_8h_source.html#l00035">35</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2307704e02737d7b12bc37875d03d096" name="a2307704e02737d7b12bc37875d03d096"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2307704e02737d7b12bc37875d03d096">◆ </a></span>SetOrder</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#a2307704e02737d7b12bc37875d03d096">dl::Cpt::SetOrder</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<void(float)>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("SetOrder")></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>设置order </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component__use_8h_source.html">dl_component_use.h</a> 第 <a class="el" href="dl__component__use_8h_source.html#l00031">31</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a83b61b11a43392c9846903ff50b77c8a" name="a83b61b11a43392c9846903ff50b77c8a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a83b61b11a43392c9846903ff50b77c8a">◆ </a></span>SetSelect</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#a83b61b11a43392c9846903ff50b77c8a">dl::Cpt::SetSelect</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<void(bool)>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("SetSelect")></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>设置是否选择 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component__use_8h_source.html">dl_component_use.h</a> 第 <a class="el" href="dl__component__use_8h_source.html#l00032">32</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a801f34540d94f9111d985b573abe410a" name="a801f34540d94f9111d985b573abe410a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a801f34540d94f9111d985b573abe410a">◆ </a></span>SetSize</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#a801f34540d94f9111d985b573abe410a">dl::Cpt::SetSize</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<void(const <a class="el" href="namespacedl.html#a04611b2d3b24b5b4ad6569cdea6f62d4">Position</a>& size)>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("SetSize")></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>设置大小 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component__use_8h_source.html">dl_component_use.h</a> 第 <a class="el" href="dl__component__use_8h_source.html#l00036">36</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa0af366426622f9445ac5470bbe2df85" name="aa0af366426622f9445ac5470bbe2df85"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa0af366426622f9445ac5470bbe2df85">◆ </a></span>Update</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#aa0af366426622f9445ac5470bbe2df85">dl::Cpt::Update</a> = <a class="el" href="classdl_1_1_cpt_1_1_function.html">Function</a><std::function<void()>, <a class="el" href="namespacedl.html#aabc8e5fdf22094f22c3ffdbbc77f9a95">str_uid</a>("Update")></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>逻辑 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component__use_8h_source.html">dl_component_use.h</a> 第 <a class="el" href="dl__component__use_8h_source.html#l00029">29</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">函数说明</h2>
|
|
<a id="ad3c6c856c93967290d5ea681d5db1b02" name="ad3c6c856c93967290d5ea681d5db1b02"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad3c6c856c93967290d5ea681d5db1b02">◆ </a></span>GetComp()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector< <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> * > dl::Cpt::GetComp </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::vector< <a class="el" href="classdl_1_1_components.html">Components</a> * > &</td> <td class="paramname"><span class="paramname"><em>vec</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>从vector<Components*>返回指定类型的所有组件 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component_8h_source.html">dl_component.h</a> 第 <a class="el" href="dl__component_8h_source.html#l00295">295</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ade10b571e87075a4d0d1db9b7407f79c" name="ade10b571e87075a4d0d1db9b7407f79c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ade10b571e87075a4d0d1db9b7407f79c">◆ </a></span>GetFirst()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> * dl::Cpt::GetFirst </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::vector< <a class="el" href="classdl_1_1_components.html">Components</a> * > &</td> <td class="paramname"><span class="paramname"><em>vec</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>从vector<Components*>返回指定类型的第一个元素 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component_8h_source.html">dl_component.h</a> 第 <a class="el" href="dl__component_8h_source.html#l00311">311</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9163bacb5c50c0f48cb8343c8badbea0" name="a9163bacb5c50c0f48cb8343c8badbea0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9163bacb5c50c0f48cb8343c8badbea0">◆ </a></span>GetN()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename <a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacedl.html#a38a0162879cdbfbbe99ba16e7a170132ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a> * dl::Cpt::GetN </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::vector< <a class="el" href="classdl_1_1_components.html">Components</a> * > &</td> <td class="paramname"><span class="paramname"><em>vec</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">size_t</td> <td class="paramname"><span class="paramname"><em>n</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>从vector<Components*>返回指定类型的第n个元素 </p>
|
|
|
|
<p class="definition">在文件 <a class="el" href="dl__component_8h_source.html">dl_component.h</a> 第 <a class="el" href="dl__component_8h_source.html#l00325">325</a> 行定义.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
制作者 <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.1
|
|
</small></address>
|
|
</div><!-- doc-content -->
|
|
</body>
|
|
</html>
|