1137 lines
67 KiB
HTML
1137 lines
67 KiB
HTML
<!-- HTML header for doxygen 1.10.0-->
|
|
<!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.13.2"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>Mario Kart 64: src/port/interpolation/FrameInterpolation.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>
|
|
<script type="text/javascript" src="clipboard.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="cookie.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" />
|
|
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
|
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
|
<link href="doxygen-awesome-sidebar-only-darkmode-toggle.css" rel="stylesheet" type="text/css"/>
|
|
<link href="docs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="doxygen-awesome-darkmode-toggle.js"></script>
|
|
<script type="text/javascript">
|
|
DoxygenAwesomeDarkModeToggle.init()
|
|
</script>
|
|
</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">Mario Kart 64
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.13.2 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
|
/* @license-end */
|
|
</script>
|
|
<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('',true,false,'search.php','Search',true);
|
|
$(function() { init_search(); });
|
|
});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function(){initNavTree('FrameInterpolation_8h.html',''); initResizable(true); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- 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 class="header">
|
|
<div class="summary">
|
|
<a href="#define-members">Macros</a> |
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle"><div class="title">FrameInterpolation.h File Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="textblock"><code>#include <libultraship.h></code><br />
|
|
<code>#include <<a class="el" href="common__structs_8h_source.html">common_structs.h</a>></code><br />
|
|
</div><div class="textblock"><div class="dynheader">
|
|
Include dependency graph for FrameInterpolation.h:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h__incl.svg" width="219" height="198"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
</div>
|
|
<p><a href="FrameInterpolation_8h_source.html">Go to the source code of this file.</a></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
|
Macros</h2></td></tr>
|
|
<tr class="memitem:a7954bb5cee32cad6df2d74a6fa90a423" id="r_a7954bb5cee32cad6df2d74a6fa90a423"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7954bb5cee32cad6df2d74a6fa90a423">TAG_ITEM_ADDR</a>(x)</td></tr>
|
|
<tr class="separator:a7954bb5cee32cad6df2d74a6fa90a423"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a16482d0120ab2561205fffd3bbccec69" id="r_a16482d0120ab2561205fffd3bbccec69"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a16482d0120ab2561205fffd3bbccec69">TAG_SMOKE_DUST</a>(x)</td></tr>
|
|
<tr class="separator:a16482d0120ab2561205fffd3bbccec69"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a80d2f0dba8e548c9494637a1db1549cb" id="r_a80d2f0dba8e548c9494637a1db1549cb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a80d2f0dba8e548c9494637a1db1549cb">TAG_LETTER</a>(x)</td></tr>
|
|
<tr class="separator:a80d2f0dba8e548c9494637a1db1549cb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1082df252b2fcfa1cd89c1bec22204c3" id="r_a1082df252b2fcfa1cd89c1bec22204c3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1082df252b2fcfa1cd89c1bec22204c3">TAG_OBJECT</a>(x)</td></tr>
|
|
<tr class="separator:a1082df252b2fcfa1cd89c1bec22204c3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6aeaaf9408cf9c743076cf8a94b22b67" id="r_a6aeaaf9408cf9c743076cf8a94b22b67"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6aeaaf9408cf9c743076cf8a94b22b67">TAG_CLOUDS</a>(x)</td></tr>
|
|
<tr class="separator:a6aeaaf9408cf9c743076cf8a94b22b67"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae99f17a9b514b8d8c6fbef52f9e29a7d" id="r_ae99f17a9b514b8d8c6fbef52f9e29a7d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae99f17a9b514b8d8c6fbef52f9e29a7d">TAG_THWOMP</a>(x)</td></tr>
|
|
<tr class="separator:ae99f17a9b514b8d8c6fbef52f9e29a7d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a49020a15d2dc66098e8ac3900157c377" id="r_a49020a15d2dc66098e8ac3900157c377"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a49020a15d2dc66098e8ac3900157c377">TAG_TRACK</a>(x)</td></tr>
|
|
<tr class="separator:a49020a15d2dc66098e8ac3900157c377"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9e469128dee717b34d61c5851412d5b4" id="r_a9e469128dee717b34d61c5851412d5b4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9e469128dee717b34d61c5851412d5b4">TAG_MINIMAP_DOTS</a>(x)</td></tr>
|
|
<tr class="separator:a9e469128dee717b34d61c5851412d5b4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4793f2323b6faaf7a9b3a05179b4bada" id="r_a4793f2323b6faaf7a9b3a05179b4bada"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4793f2323b6faaf7a9b3a05179b4bada">TAG_PORTRAITS</a>(x)</td></tr>
|
|
<tr class="separator:a4793f2323b6faaf7a9b3a05179b4bada"><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>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:a14ceaeb116362786310778e36943f7be" id="r_a14ceaeb116362786310778e36943f7be"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a14ceaeb116362786310778e36943f7be">FrameInterpolation_ShouldInterpolateFrame</a> (bool shouldInterpolate)</td></tr>
|
|
<tr class="separator:a14ceaeb116362786310778e36943f7be"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a02c7ac5342a4d376edee38f312b480bf" id="r_a02c7ac5342a4d376edee38f312b480bf"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a02c7ac5342a4d376edee38f312b480bf">check_if_recording</a> ()</td></tr>
|
|
<tr class="separator:a02c7ac5342a4d376edee38f312b480bf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aee6328d87dd72eb8fe9d5affd30b852a" id="r_aee6328d87dd72eb8fe9d5affd30b852a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#aee6328d87dd72eb8fe9d5affd30b852a">FrameInterpolation_StartRecord</a> (void)</td></tr>
|
|
<tr class="separator:aee6328d87dd72eb8fe9d5affd30b852a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3295c4627381d5fc97f93b2f27d16071" id="r_a3295c4627381d5fc97f93b2f27d16071"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3295c4627381d5fc97f93b2f27d16071">FrameInterpolation_StopRecord</a> (void)</td></tr>
|
|
<tr class="separator:a3295c4627381d5fc97f93b2f27d16071"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a47fce23e951779b3c93f70207db70af7" id="r_a47fce23e951779b3c93f70207db70af7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a47fce23e951779b3c93f70207db70af7">FrameInterpolation_RecordMarker</a> (const char *file, int line)</td></tr>
|
|
<tr class="separator:a47fce23e951779b3c93f70207db70af7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0eda726b74eac815af4e874014e2727c" id="r_a0eda726b74eac815af4e874014e2727c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0eda726b74eac815af4e874014e2727c">FrameInterpolation_RecordOpenChild</a> (const void *a, uintptr_t b)</td></tr>
|
|
<tr class="separator:a0eda726b74eac815af4e874014e2727c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3a036bc9d533e28a4e9697cd20dccf3e" id="r_a3a036bc9d533e28a4e9697cd20dccf3e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3a036bc9d533e28a4e9697cd20dccf3e">FrameInterpolation_RecordCloseChild</a> (void)</td></tr>
|
|
<tr class="separator:a3a036bc9d533e28a4e9697cd20dccf3e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4c86e5d5fc84cc004fe2059cea4b3068" id="r_a4c86e5d5fc84cc004fe2059cea4b3068"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4c86e5d5fc84cc004fe2059cea4b3068">FrameInterpolation_DontInterpolateCamera</a> (void)</td></tr>
|
|
<tr class="separator:a4c86e5d5fc84cc004fe2059cea4b3068"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab79dec187c1c1b859e47a13251fb1671" id="r_ab79dec187c1c1b859e47a13251fb1671"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab79dec187c1c1b859e47a13251fb1671">FrameInterpolation_GetCameraEpoch</a> (void)</td></tr>
|
|
<tr class="separator:ab79dec187c1c1b859e47a13251fb1671"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2732c539157e4e21970c4b784e92fea7" id="r_a2732c539157e4e21970c4b784e92fea7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2732c539157e4e21970c4b784e92fea7">FrameInterpolation_RecordActorPosRotMatrix</a> (void)</td></tr>
|
|
<tr class="separator:a2732c539157e4e21970c4b784e92fea7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3a4250dd10535ebfad101196ec528f79" id="r_a3a4250dd10535ebfad101196ec528f79"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3a4250dd10535ebfad101196ec528f79">FrameInterpolation_RecordMatrixPosRotXYZ</a> (<a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *<a class="el" href="mixer_8c.html#a887e8bcff88c452ca816b051d2dfbf01">out</a>, <a class="el" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a> pos, <a class="el" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a> orientation)</td></tr>
|
|
<tr class="separator:a3a4250dd10535ebfad101196ec528f79"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeb9128118a5441a4bf264c302e761fe1" id="r_aeb9128118a5441a4bf264c302e761fe1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#aeb9128118a5441a4bf264c302e761fe1">FrameInterpolation_RecordMatrixPosRotScaleXY</a> (<a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *matrix, s32 x, s32 y, u16 angle, f32 scale)</td></tr>
|
|
<tr class="separator:aeb9128118a5441a4bf264c302e761fe1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5fbd67ef553452903cf553b9c224fa76" id="r_a5fbd67ef553452903cf553b9c224fa76"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5fbd67ef553452903cf553b9c224fa76">FrameInterpolation_Record_SetTextMatrix</a> (<a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *matrix, f32 x, f32 y, f32 arg3, f32 arg4)</td></tr>
|
|
<tr class="separator:a5fbd67ef553452903cf553b9c224fa76"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad27d70ad587e1f561b84876ef7f47642" id="r_ad27d70ad587e1f561b84876ef7f47642"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad27d70ad587e1f561b84876ef7f47642">FrameInterpolation_RecordMatrixMult</a> (<a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *matrix, MtxF *mf, u8 mode)</td></tr>
|
|
<tr class="separator:ad27d70ad587e1f561b84876ef7f47642"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a995ba2652f40cdff19afb9bf7857e573" id="r_a995ba2652f40cdff19afb9bf7857e573"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a995ba2652f40cdff19afb9bf7857e573">FrameInterpolation_RecordMatrixTranslate</a> (<a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *matrix, <a class="el" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a> b)</td></tr>
|
|
<tr class="separator:a995ba2652f40cdff19afb9bf7857e573"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad8eff15a52471a7a9c4801f2f23124e6" id="r_ad8eff15a52471a7a9c4801f2f23124e6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad8eff15a52471a7a9c4801f2f23124e6">FrameInterpolation_RecordMatrixScale</a> (<a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *matrix, f32 scale)</td></tr>
|
|
<tr class="separator:ad8eff15a52471a7a9c4801f2f23124e6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aafc1b02114bd06088218a1e13d3d7bb6" id="r_aafc1b02114bd06088218a1e13d3d7bb6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#aafc1b02114bd06088218a1e13d3d7bb6">FrameInterpolation_RecordMatrixRotate1Coord</a> (<a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *matrix, u32 coord, s16 value)</td></tr>
|
|
<tr class="separator:aafc1b02114bd06088218a1e13d3d7bb6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8cf1f2d6fabc6925aa71a9515341b4aa" id="r_a8cf1f2d6fabc6925aa71a9515341b4aa"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8cf1f2d6fabc6925aa71a9515341b4aa">FrameInterpolation_RecordMatrixMtxFToMtx</a> (MtxF *src, Mtx *dest)</td></tr>
|
|
<tr class="separator:a8cf1f2d6fabc6925aa71a9515341b4aa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae9956c41339294a96fc9e45dde582e1b" id="r_ae9956c41339294a96fc9e45dde582e1b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae9956c41339294a96fc9e45dde582e1b">FrameInterpolation_RecordMatrixToMtx</a> (Mtx *dest, char *file, s32 line)</td></tr>
|
|
<tr class="separator:ae9956c41339294a96fc9e45dde582e1b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9945b576c1d12c8a5b7991bbe104634b" id="r_a9945b576c1d12c8a5b7991bbe104634b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9945b576c1d12c8a5b7991bbe104634b">FrameInterpolation_RecordMatrixReplaceRotation</a> (MtxF *mf)</td></tr>
|
|
<tr class="separator:a9945b576c1d12c8a5b7991bbe104634b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3123e134179195e29d55aefc02e2e4e0" id="r_a3123e134179195e29d55aefc02e2e4e0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3123e134179195e29d55aefc02e2e4e0">FrameInterpolation_RecordSkinMatrixMtxFToMtx</a> (MtxF *src, Mtx *dest)</td></tr>
|
|
<tr class="separator:a3123e134179195e29d55aefc02e2e4e0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adc4e082ac2a755e94aa8b4e8bbba9850" id="r_adc4e082ac2a755e94aa8b4e8bbba9850"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#adc4e082ac2a755e94aa8b4e8bbba9850">FrameInterpolation_RecordSetTransformMatrix</a> (<a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *dest, <a class="el" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a> orientationVector, <a class="el" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a> positionVector, u16 rotationAngle, f32 scaleFactor)</td></tr>
|
|
<tr class="separator:adc4e082ac2a755e94aa8b4e8bbba9850"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af749df1a96bee5c78287b1845455ae2d" id="r_af749df1a96bee5c78287b1845455ae2d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#af749df1a96bee5c78287b1845455ae2d">FrameInterpolation_RecordSetMatrixTransformation</a> (<a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *dest, <a class="el" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a> location, <a class="el" href="common__structs_8h.html#a8cbf328ed34b2520a6f97cee9677c063">Vec3su</a> rotation, f32 scale)</td></tr>
|
|
<tr class="separator:af749df1a96bee5c78287b1845455ae2d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a89150a6f6a95200de2c54ce2f0dfc5fd" id="r_a89150a6f6a95200de2c54ce2f0dfc5fd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a89150a6f6a95200de2c54ce2f0dfc5fd">FrameInterpolation_RecordCalculateOrientationMatrix</a> (<a class="el" href="common__structs_8h.html#af30b552f88edd02ed3a72b3dd2467544">Mat3</a> *, f32, f32, f32, s16)</td></tr>
|
|
<tr class="separator:a89150a6f6a95200de2c54ce2f0dfc5fd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aafa8768b46143c8110779aa8afdfe41c" id="r_aafa8768b46143c8110779aa8afdfe41c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#aafa8768b46143c8110779aa8afdfe41c">FrameInterpolation_RecordTranslateRotate</a> (<a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *dest, <a class="el" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a> pos, <a class="el" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a> rotation)</td></tr>
|
|
<tr class="separator:aafa8768b46143c8110779aa8afdfe41c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Macro Definition Documentation</h2>
|
|
<a id="a6aeaaf9408cf9c743076cf8a94b22b67" name="a6aeaaf9408cf9c743076cf8a94b22b67"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6aeaaf9408cf9c743076cf8a94b22b67">◆ </a></span>TAG_CLOUDS</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define TAG_CLOUDS</td>
|
|
<td>(</td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>x</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line">((u32)0x50000000 | (u32) (uintptr_t) (x))</div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="a7954bb5cee32cad6df2d74a6fa90a423" name="a7954bb5cee32cad6df2d74a6fa90a423"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7954bb5cee32cad6df2d74a6fa90a423">◆ </a></span>TAG_ITEM_ADDR</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define TAG_ITEM_ADDR</td>
|
|
<td>(</td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>x</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line">((u32) 0x10000000 | (u32)x)</div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="a80d2f0dba8e548c9494637a1db1549cb" name="a80d2f0dba8e548c9494637a1db1549cb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a80d2f0dba8e548c9494637a1db1549cb">◆ </a></span>TAG_LETTER</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define TAG_LETTER</td>
|
|
<td>(</td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>x</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line">((u32)0x30000000 | ((u32) (uintptr_t) (x) & 0x0FFFFFFF))</div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="a9e469128dee717b34d61c5851412d5b4" name="a9e469128dee717b34d61c5851412d5b4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9e469128dee717b34d61c5851412d5b4">◆ </a></span>TAG_MINIMAP_DOTS</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define TAG_MINIMAP_DOTS</td>
|
|
<td>(</td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>x</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line">((u32)0x80000000 | ((u32)(x) & 0x0FFFFFFF))</div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="a1082df252b2fcfa1cd89c1bec22204c3" name="a1082df252b2fcfa1cd89c1bec22204c3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1082df252b2fcfa1cd89c1bec22204c3">◆ </a></span>TAG_OBJECT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define TAG_OBJECT</td>
|
|
<td>(</td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>x</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line">((u32)0x40000000 | (u32) (uintptr_t) (x))</div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="a4793f2323b6faaf7a9b3a05179b4bada" name="a4793f2323b6faaf7a9b3a05179b4bada"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4793f2323b6faaf7a9b3a05179b4bada">◆ </a></span>TAG_PORTRAITS</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define TAG_PORTRAITS</td>
|
|
<td>(</td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>x</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line">((u32)0x90000000 | ((u32)(x) & 0x0FFFFFFF))</div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="a16482d0120ab2561205fffd3bbccec69" name="a16482d0120ab2561205fffd3bbccec69"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a16482d0120ab2561205fffd3bbccec69">◆ </a></span>TAG_SMOKE_DUST</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define TAG_SMOKE_DUST</td>
|
|
<td>(</td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>x</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line">((u32) 0x20000000 | (u32) (x))</div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="ae99f17a9b514b8d8c6fbef52f9e29a7d" name="ae99f17a9b514b8d8c6fbef52f9e29a7d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae99f17a9b514b8d8c6fbef52f9e29a7d">◆ </a></span>TAG_THWOMP</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define TAG_THWOMP</td>
|
|
<td>(</td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>x</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line">((u32)0x60000000 | ((u32) (uintptr_t) (x) & 0x0FFFFFFF))</div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<a id="a49020a15d2dc66098e8ac3900157c377" name="a49020a15d2dc66098e8ac3900157c377"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a49020a15d2dc66098e8ac3900157c377">◆ </a></span>TAG_TRACK</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define TAG_TRACK</td>
|
|
<td>(</td>
|
|
<td class="paramtype"></td> <td class="paramname"><span class="paramname"><em>x</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line">((u32)0x70000000 | ((u32)(x) & 0x0FFFFFFF))</div>
|
|
</div><!-- fragment -->
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Function Documentation</h2>
|
|
<a id="a02c7ac5342a4d376edee38f312b480bf" name="a02c7ac5342a4d376edee38f312b480bf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a02c7ac5342a4d376edee38f312b480bf">◆ </a></span>check_if_recording()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool check_if_recording </td>
|
|
<td>(</td>
|
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_a02c7ac5342a4d376edee38f312b480bf_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4c86e5d5fc84cc004fe2059cea4b3068" name="a4c86e5d5fc84cc004fe2059cea4b3068"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4c86e5d5fc84cc004fe2059cea4b3068">◆ </a></span>FrameInterpolation_DontInterpolateCamera()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_DontInterpolateCamera </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab79dec187c1c1b859e47a13251fb1671" name="ab79dec187c1c1b859e47a13251fb1671"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab79dec187c1c1b859e47a13251fb1671">◆ </a></span>FrameInterpolation_GetCameraEpoch()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int FrameInterpolation_GetCameraEpoch </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_ab79dec187c1c1b859e47a13251fb1671_icgraph.svg" width="444" height="135"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5fbd67ef553452903cf553b9c224fa76" name="a5fbd67ef553452903cf553b9c224fa76"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5fbd67ef553452903cf553b9c224fa76">◆ </a></span>FrameInterpolation_Record_SetTextMatrix()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_Record_SetTextMatrix </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *</td> <td class="paramname"><span class="paramname"><em>matrix</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">f32</td> <td class="paramname"><span class="paramname"><em>x</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">f32</td> <td class="paramname"><span class="paramname"><em>y</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">f32</td> <td class="paramname"><span class="paramname"><em>arg3</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">f32</td> <td class="paramname"><span class="paramname"><em>arg4</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_a5fbd67ef553452903cf553b9c224fa76_cgraph.svg" width="374" height="51"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_a5fbd67ef553452903cf553b9c224fa76_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2732c539157e4e21970c4b784e92fea7" name="a2732c539157e4e21970c4b784e92fea7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2732c539157e4e21970c4b784e92fea7">◆ </a></span>FrameInterpolation_RecordActorPosRotMatrix()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_RecordActorPosRotMatrix </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_a2732c539157e4e21970c4b784e92fea7_cgraph.svg" width="398" height="51"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a89150a6f6a95200de2c54ce2f0dfc5fd" name="a89150a6f6a95200de2c54ce2f0dfc5fd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a89150a6f6a95200de2c54ce2f0dfc5fd">◆ </a></span>FrameInterpolation_RecordCalculateOrientationMatrix()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_RecordCalculateOrientationMatrix </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#af30b552f88edd02ed3a72b3dd2467544">Mat3</a> *</td> <td class="paramname"><span class="paramname"><em>dest</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">f32</td> <td class="paramname"><span class="paramname"><em>x</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">f32</td> <td class="paramname"><span class="paramname"><em>y</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">f32</td> <td class="paramname"><span class="paramname"><em>z</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">s16</td> <td class="paramname"><span class="paramname"><em>rot</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_a89150a6f6a95200de2c54ce2f0dfc5fd_cgraph.svg" width="411" height="66"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_a89150a6f6a95200de2c54ce2f0dfc5fd_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3a036bc9d533e28a4e9697cd20dccf3e" name="a3a036bc9d533e28a4e9697cd20dccf3e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3a036bc9d533e28a4e9697cd20dccf3e">◆ </a></span>FrameInterpolation_RecordCloseChild()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_RecordCloseChild </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_a3a036bc9d533e28a4e9697cd20dccf3e_cgraph.svg" width="350" height="51"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a47fce23e951779b3c93f70207db70af7" name="a47fce23e951779b3c93f70207db70af7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a47fce23e951779b3c93f70207db70af7">◆ </a></span>FrameInterpolation_RecordMarker()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_RecordMarker </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char *</td> <td class="paramname"><span class="paramname"><em>file</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>line</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_a47fce23e951779b3c93f70207db70af7_cgraph.svg" width="350" height="51"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_a47fce23e951779b3c93f70207db70af7_icgraph.svg" width="334" height="51"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8cf1f2d6fabc6925aa71a9515341b4aa" name="a8cf1f2d6fabc6925aa71a9515341b4aa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8cf1f2d6fabc6925aa71a9515341b4aa">◆ </a></span>FrameInterpolation_RecordMatrixMtxFToMtx()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_RecordMatrixMtxFToMtx </td>
|
|
<td>(</td>
|
|
<td class="paramtype">MtxF *</td> <td class="paramname"><span class="paramname"><em>src</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Mtx *</td> <td class="paramname"><span class="paramname"><em>dest</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_a8cf1f2d6fabc6925aa71a9515341b4aa_cgraph.svg" width="390" height="51"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_a8cf1f2d6fabc6925aa71a9515341b4aa_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad27d70ad587e1f561b84876ef7f47642" name="ad27d70ad587e1f561b84876ef7f47642"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad27d70ad587e1f561b84876ef7f47642">◆ </a></span>FrameInterpolation_RecordMatrixMult()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_RecordMatrixMult </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *</td> <td class="paramname"><span class="paramname"><em>matrix</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">MtxF *</td> <td class="paramname"><span class="paramname"><em>mf</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">u8</td> <td class="paramname"><span class="paramname"><em>mode</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_ad27d70ad587e1f561b84876ef7f47642_cgraph.svg" width="350" height="51"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_ad27d70ad587e1f561b84876ef7f47642_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeb9128118a5441a4bf264c302e761fe1" name="aeb9128118a5441a4bf264c302e761fe1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeb9128118a5441a4bf264c302e761fe1">◆ </a></span>FrameInterpolation_RecordMatrixPosRotScaleXY()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_RecordMatrixPosRotScaleXY </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *</td> <td class="paramname"><span class="paramname"><em>matrix</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>x</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>y</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">u16</td> <td class="paramname"><span class="paramname"><em>angle</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">f32</td> <td class="paramname"><span class="paramname"><em>scale</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_aeb9128118a5441a4bf264c302e761fe1_cgraph.svg" width="416" height="51"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_aeb9128118a5441a4bf264c302e761fe1_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3a4250dd10535ebfad101196ec528f79" name="a3a4250dd10535ebfad101196ec528f79"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3a4250dd10535ebfad101196ec528f79">◆ </a></span>FrameInterpolation_RecordMatrixPosRotXYZ()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_RecordMatrixPosRotXYZ </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *</td> <td class="paramname"><span class="paramname"><em>out</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a></td> <td class="paramname"><span class="paramname"><em>pos</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a></td> <td class="paramname"><span class="paramname"><em>orientation</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_a3a4250dd10535ebfad101196ec528f79_cgraph.svg" width="390" height="51"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_a3a4250dd10535ebfad101196ec528f79_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9945b576c1d12c8a5b7991bbe104634b" name="a9945b576c1d12c8a5b7991bbe104634b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9945b576c1d12c8a5b7991bbe104634b">◆ </a></span>FrameInterpolation_RecordMatrixReplaceRotation()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_RecordMatrixReplaceRotation </td>
|
|
<td>(</td>
|
|
<td class="paramtype">MtxF *</td> <td class="paramname"><span class="paramname"><em>mf</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aafc1b02114bd06088218a1e13d3d7bb6" name="aafc1b02114bd06088218a1e13d3d7bb6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aafc1b02114bd06088218a1e13d3d7bb6">◆ </a></span>FrameInterpolation_RecordMatrixRotate1Coord()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_RecordMatrixRotate1Coord </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *</td> <td class="paramname"><span class="paramname"><em>matrix</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">u32</td> <td class="paramname"><span class="paramname"><em>coord</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">s16</td> <td class="paramname"><span class="paramname"><em>value</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_aafc1b02114bd06088218a1e13d3d7bb6_cgraph.svg" width="408" height="51"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_aafc1b02114bd06088218a1e13d3d7bb6_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad8eff15a52471a7a9c4801f2f23124e6" name="ad8eff15a52471a7a9c4801f2f23124e6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad8eff15a52471a7a9c4801f2f23124e6">◆ </a></span>FrameInterpolation_RecordMatrixScale()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_RecordMatrixScale </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *</td> <td class="paramname"><span class="paramname"><em>matrix</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">f32</td> <td class="paramname"><span class="paramname"><em>scale</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_ad8eff15a52471a7a9c4801f2f23124e6_cgraph.svg" width="354" height="51"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_ad8eff15a52471a7a9c4801f2f23124e6_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae9956c41339294a96fc9e45dde582e1b" name="ae9956c41339294a96fc9e45dde582e1b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae9956c41339294a96fc9e45dde582e1b">◆ </a></span>FrameInterpolation_RecordMatrixToMtx()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_RecordMatrixToMtx </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Mtx *</td> <td class="paramname"><span class="paramname"><em>dest</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">char *</td> <td class="paramname"><span class="paramname"><em>file</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>line</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_ae9956c41339294a96fc9e45dde582e1b_cgraph.svg" width="358" height="51"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a995ba2652f40cdff19afb9bf7857e573" name="a995ba2652f40cdff19afb9bf7857e573"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a995ba2652f40cdff19afb9bf7857e573">◆ </a></span>FrameInterpolation_RecordMatrixTranslate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_RecordMatrixTranslate </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *</td> <td class="paramname"><span class="paramname"><em>matrix</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a></td> <td class="paramname"><span class="paramname"><em>b</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_a995ba2652f40cdff19afb9bf7857e573_cgraph.svg" width="378" height="51"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_a995ba2652f40cdff19afb9bf7857e573_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0eda726b74eac815af4e874014e2727c" name="a0eda726b74eac815af4e874014e2727c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0eda726b74eac815af4e874014e2727c">◆ </a></span>FrameInterpolation_RecordOpenChild()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_RecordOpenChild </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const void *</td> <td class="paramname"><span class="paramname"><em>a</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uintptr_t</td> <td class="paramname"><span class="paramname"><em>b</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_a0eda726b74eac815af4e874014e2727c_cgraph.svg" width="350" height="51"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af749df1a96bee5c78287b1845455ae2d" name="af749df1a96bee5c78287b1845455ae2d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af749df1a96bee5c78287b1845455ae2d">◆ </a></span>FrameInterpolation_RecordSetMatrixTransformation()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_RecordSetMatrixTransformation </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *</td> <td class="paramname"><span class="paramname"><em>dest</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a></td> <td class="paramname"><span class="paramname"><em>location</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#a8cbf328ed34b2520a6f97cee9677c063">Vec3su</a></td> <td class="paramname"><span class="paramname"><em>rotation</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">f32</td> <td class="paramname"><span class="paramname"><em>scale</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_af749df1a96bee5c78287b1845455ae2d_cgraph.svg" width="438" height="51"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_af749df1a96bee5c78287b1845455ae2d_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adc4e082ac2a755e94aa8b4e8bbba9850" name="adc4e082ac2a755e94aa8b4e8bbba9850"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adc4e082ac2a755e94aa8b4e8bbba9850">◆ </a></span>FrameInterpolation_RecordSetTransformMatrix()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_RecordSetTransformMatrix </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *</td> <td class="paramname"><span class="paramname"><em>dest</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a></td> <td class="paramname"><span class="paramname"><em>orientationVector</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a></td> <td class="paramname"><span class="paramname"><em>positionVector</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">u16</td> <td class="paramname"><span class="paramname"><em>rotationAngle</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">f32</td> <td class="paramname"><span class="paramname"><em>scaleFactor</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_adc4e082ac2a755e94aa8b4e8bbba9850_cgraph.svg" width="406" height="51"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_adc4e082ac2a755e94aa8b4e8bbba9850_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3123e134179195e29d55aefc02e2e4e0" name="a3123e134179195e29d55aefc02e2e4e0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3123e134179195e29d55aefc02e2e4e0">◆ </a></span>FrameInterpolation_RecordSkinMatrixMtxFToMtx()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_RecordSkinMatrixMtxFToMtx </td>
|
|
<td>(</td>
|
|
<td class="paramtype">MtxF *</td> <td class="paramname"><span class="paramname"><em>src</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Mtx *</td> <td class="paramname"><span class="paramname"><em>dest</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_a3123e134179195e29d55aefc02e2e4e0_cgraph.svg" width="652" height="79"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aafa8768b46143c8110779aa8afdfe41c" name="aafa8768b46143c8110779aa8afdfe41c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aafa8768b46143c8110779aa8afdfe41c">◆ </a></span>FrameInterpolation_RecordTranslateRotate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_RecordTranslateRotate </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a> *</td> <td class="paramname"><span class="paramname"><em>dest</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a></td> <td class="paramname"><span class="paramname"><em>pos</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a></td> <td class="paramname"><span class="paramname"><em>rotation</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_aafa8768b46143c8110779aa8afdfe41c_cgraph.svg" width="379" height="51"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_aafa8768b46143c8110779aa8afdfe41c_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a14ceaeb116362786310778e36943f7be" name="a14ceaeb116362786310778e36943f7be"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a14ceaeb116362786310778e36943f7be">◆ </a></span>FrameInterpolation_ShouldInterpolateFrame()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_ShouldInterpolateFrame </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool</td> <td class="paramname"><span class="paramname"><em>shouldInterpolate</em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_a14ceaeb116362786310778e36943f7be_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aee6328d87dd72eb8fe9d5affd30b852a" name="aee6328d87dd72eb8fe9d5affd30b852a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aee6328d87dd72eb8fe9d5affd30b852a">◆ </a></span>FrameInterpolation_StartRecord()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_StartRecord </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_aee6328d87dd72eb8fe9d5affd30b852a_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3295c4627381d5fc97f93b2f27d16071" name="a3295c4627381d5fc97f93b2f27d16071"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3295c4627381d5fc97f93b2f27d16071">◆ </a></span>FrameInterpolation_StopRecord()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FrameInterpolation_StopRecord </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="FrameInterpolation_8h_a3295c4627381d5fc97f93b2f27d16071_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_fd8b95245ffcce776715f180c056b450.html">port</a></li><li class="navelem"><a class="el" href="dir_693e9fc1d56d07d615a96f6baaa3ee9b.html">interpolation</a></li><li class="navelem"><a class="el" href="FrameInterpolation_8h.html">FrameInterpolation.h</a></li>
|
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|