0
0
mirror of https://github.com/Nimac0/SDL_Minigame synced 2026-01-12 07:53:43 +00:00
SDL_Minigame/functions_func.html

244 lines
13 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>VEGO-Engine: Class Members - Functions</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>
<script type="text/javascript" src="doxygen-awesome-darkmode-toggle.js"></script>
<script type="text/javascript">
DoxygenAwesomeDarkModeToggle.init()
</script>
<script type="text/javascript" src="doxygen-awesome-fragment-copy-button.js"></script>
<script type="text/javascript">
DoxygenAwesomeFragmentCopyButton.init()
</script>
<script type="text/javascript" src="doxygen-awesome-paragraph-link.js"></script>
<script type="text/javascript">
DoxygenAwesomeParagraphLink.init()
</script>
<script type="text/javascript" src="doxygen-awesome-interactive-toc.js"></script>
<script type="text/javascript">
DoxygenAwesomeInteractiveToc.init()
</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="custom.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">VEGO-Engine
<span id="projectnumber">&#160;0.1</span>
</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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('functions_func.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="contents">
<div class="textblock">Here is a list of all documented functions with links to the class documentation for each member:</div>
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
<li>addBackgroundMusic()&#160;:&#160;<a class="el" href="classSoundManager.html#a8717fc6cbf4cc3e863eda97deacad007">SoundManager</a></li>
<li>addComponent()&#160;:&#160;<a class="el" href="classEntity.html#ae587a44fd803d7918a45dbfe531c962d">Entity</a></li>
<li>addEffect()&#160;:&#160;<a class="el" href="classStatEffectsComponent.html#a2d5edffc1abd620d39aa0315a1504b13">StatEffectsComponent</a></li>
<li>addEntity()&#160;:&#160;<a class="el" href="classManager.html#a6be095e14d18da37fdb2f8bdb4b48b5a">Manager</a></li>
<li>addSingleTexture()&#160;:&#160;<a class="el" href="classTextureManager.html#ab8a4eb67288539db37552b2c68217bb1">TextureManager</a></li>
<li>addSoundEffects()&#160;:&#160;<a class="el" href="classSoundManager.html#a552795938033c602a28162fec202d20c">SoundManager</a></li>
<li>addTextures()&#160;:&#160;<a class="el" href="classTextureManager.html#a8090211c196974905fd8a907829930f2">TextureManager</a></li>
</ul>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>ColliderComponent()&#160;:&#160;<a class="el" href="classColliderComponent.html#ab2b8fbba2f80f7b9bbf70504f8c3c670">ColliderComponent</a></li>
<li>createPickupable()&#160;:&#160;<a class="el" href="classPickupManager.html#a9e9fab0945ccd93749351e40a926c7d7">PickupManager</a></li>
</ul>
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>DataComponent()&#160;:&#160;<a class="el" href="classDataComponent.html#a1d9bc3a1c818e646be5d093119edeb01">DataComponent</a></li>
<li>destroy()&#160;:&#160;<a class="el" href="classEntity.html#a691dbe5f9ec930c27af2af0b97907a9e">Entity</a></li>
</ul>
<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
<li>Entity()&#160;:&#160;<a class="el" href="classEntity.html#aad34087e815ec2da644b86ae2357039b">Entity</a></li>
</ul>
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>fadeOutMusic()&#160;:&#160;<a class="el" href="classSoundManager.html#aea6a94c8b5456812c49115baa7534bf7">SoundManager</a></li>
</ul>
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
<li>generateTiles()&#160;:&#160;<a class="el" href="classMap.html#a770f6b9997712224e994c284e8812cfc">Map</a></li>
<li>getActiveContext()&#160;:&#160;<a class="el" href="classInputManager.html#a8c3240499dc0103d5a855c0d38127281">InputManager</a></li>
<li>getAll()&#160;:&#160;<a class="el" href="classManager.html#aae16a3d76e450281012c526541ebeb5b">Manager</a></li>
<li>getAnyIntersection()&#160;:&#160;<a class="el" href="classCollisionHandler.html#aca14b15166c3bfbf26e9ff5a8895acd9">CollisionHandler</a></li>
<li>getCollider()&#160;:&#160;<a class="el" href="classColliderComponent.html#a334729b3c9b86cf7ee99b908f100a043">ColliderComponent</a></li>
<li>getComponent()&#160;:&#160;<a class="el" href="classEntity.html#ad5ce9d4246498a5a2ffd163a2d38c98f">Entity</a></li>
<li>getComponentAsPointer()&#160;:&#160;<a class="el" href="classEntity.html#af153779f4ae16c3aa4d67a52f61333b7">Entity</a></li>
<li>getEntry()&#160;:&#160;<a class="el" href="classDataComponent.html#a6e71b0bec578a208eb716676e3ccf667">DataComponent</a></li>
<li>getGame()&#160;:&#160;<a class="el" href="classManager.html#a4fe31f4dc1f7d613cf0ca9cafc2bb90a">Manager</a></li>
<li>getIntersection()&#160;:&#160;<a class="el" href="classCollisionHandler.html#a9a52ac3eac33ef236ab0ced07f4763ce">CollisionHandler</a></li>
<li>getManager()&#160;:&#160;<a class="el" href="classEntity.html#acdf7c696ee39da0d8ebddb1976ea0abe">Entity</a></li>
<li>getPosition()&#160;:&#160;<a class="el" href="classInteractionComponent.html#a88ef331d132baf4f9a4c24544077f9f2">InteractionComponent</a></li>
<li>getTag()&#160;:&#160;<a class="el" href="classColliderComponent.html#a4438054178328402309cf72589f4f163">ColliderComponent</a></li>
</ul>
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>hasCollision()&#160;:&#160;<a class="el" href="classColliderComponent.html#a916be6c5f07a15fbd4f198be4c3c5a5f">ColliderComponent</a></li>
<li>hasComponent()&#160;:&#160;<a class="el" href="classEntity.html#aa622a8d79153a90d0e3b9b992ca2d38b">Entity</a></li>
</ul>
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>interact()&#160;:&#160;<a class="el" href="classInteractionComponent.html#ab6358a875d127206cb5f867f93e05368">InteractionComponent</a></li>
<li>InteractionComponent()&#160;:&#160;<a class="el" href="classInteractionComponent.html#af60fed077b6f92c22f2246c2464923ed">InteractionComponent</a></li>
<li>isActive()&#160;:&#160;<a class="el" href="classEntity.html#aea1c1568b4123d989c5310697030ad77">Entity</a></li>
</ul>
<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
<li>loadMapTileTexture()&#160;:&#160;<a class="el" href="classTextureManager.html#ac2bf6f97639eee824c45266472430ee0">TextureManager</a></li>
<li>loadTexture()&#160;:&#160;<a class="el" href="classTextureManager.html#a3304650a6b7304dbaa1afb164ed4c4e8">TextureManager</a></li>
</ul>
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>Map()&#160;:&#160;<a class="el" href="classMap.html#af8808c7a5677f1f9c71bf4ed74fc79c1">Map</a></li>
</ul>
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
<li>pauseMusic()&#160;:&#160;<a class="el" href="classSoundManager.html#a5071bf5e87394afdb1e4148227ffc3ea">SoundManager</a></li>
<li>pauseSound()&#160;:&#160;<a class="el" href="classSoundManager.html#a8031476c2ccd2dd1c40a39a102bc5844">SoundManager</a></li>
<li>PickupComponent()&#160;:&#160;<a class="el" href="classPickupComponent.html#a4aa94e90ef16d51dab4486489a9cd3b5">PickupComponent</a></li>
<li>playAnimation()&#160;:&#160;<a class="el" href="classSpriteComponent.html#aa4ebb6763d8b994f412dec66ecf58c59">SpriteComponent</a></li>
<li>playMusic()&#160;:&#160;<a class="el" href="classSoundManager.html#a6f38946a458843cfc08ebd9e26c648a5">SoundManager</a></li>
<li>playSound()&#160;:&#160;<a class="el" href="classSoundManager.html#a1065dec9d90a6fc8a363329a6e09ea42">SoundManager</a></li>
</ul>
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>refresh()&#160;:&#160;<a class="el" href="classManager.html#adc5c66704fd1b0a9b9d38de8fdcb3748">Manager</a></li>
<li>registerAction()&#160;:&#160;<a class="el" href="classInputManager.html#afee4ab4cebfdac2fe08cd01e1a1c1620">InputManager</a></li>
<li>removeCollision()&#160;:&#160;<a class="el" href="classColliderComponent.html#a6ac04cfb252c5712d53aaa30603165e3">ColliderComponent</a></li>
<li>restartMusic()&#160;:&#160;<a class="el" href="classSoundManager.html#aaca970232ead83c6c107331f3d9ee0db">SoundManager</a></li>
<li>restartSound()&#160;:&#160;<a class="el" href="classSoundManager.html#ac24dc06983603020f6556273d3c78df3">SoundManager</a></li>
</ul>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>setActiveContext()&#160;:&#160;<a class="el" href="classInputManager.html#a6020878de8bb7046055cc40312e221e6">InputManager</a></li>
<li>setEntry()&#160;:&#160;<a class="el" href="classDataComponent.html#a1dd53c6cb91e572090c2b6853881f8c9">DataComponent</a></li>
<li>setMusicVolume()&#160;:&#160;<a class="el" href="classSoundManager.html#ac5ad38c2322c75ba5481c60c4c26e0e8">SoundManager</a></li>
<li>setSoundVolume()&#160;:&#160;<a class="el" href="classSoundManager.html#af99aee751f8300ba4041af004a97d319">SoundManager</a></li>
<li>SpriteComponent()&#160;:&#160;<a class="el" href="classSpriteComponent.html#a986be57e30c06ed8df1479394d185563">SpriteComponent</a></li>
</ul>
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>TransformComponent()&#160;:&#160;<a class="el" href="classTransformComponent.html#a636369521f092e7dc3f8dd34b8f8c68d">TransformComponent</a></li>
</ul>
<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
<li>update()&#160;:&#160;<a class="el" href="classEntity.html#af4415c165338eed191ee0cddf550732b">Entity</a>, <a class="el" href="classManager.html#ab76ac7deabcf2a203a227c228c27c02b">Manager</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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>