159 lines
28 KiB
HTML
Vendored
159 lines
28 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: 成员列表</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="classdl_1_1_v_k.html">VK</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div id="doc-content">
|
|
<div class="header">
|
|
<div class="headertitle"><div class="title">dl::VK 成员列表</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>成员的完整列表,这些成员属于 <a class="el" href="classdl_1_1_v_k.html">dl::VK</a>,包括所有继承而来的类成员</p>
|
|
<table class="directory">
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a0d75da5b13339299c3739757b60e28e8">_param</a></td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a641bc3cad3f34e494752a3db7ecbd005">_rebuild_swap_chain</a>(GLFWwindow *window)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a43eee2103e533eff47ca356e376f2633">_render_light</a>(const LightDir &l)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a7098dcdbc8b89c185347be49d218c363">_render_light</a>(const LightDot &l)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a0624ab53c1e834bd470aeb7690027401">_render_light</a>(const LightSpot &l)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a350716ae8e942a098acb296e34e678d9">AddMulModel</a>(std::vector< Model * > &vec)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a218ecf6caf191f2a01851c0dd4423cfc">BeginSingleTimeCommands</a>()</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a1d320f5ae25275dd989aac75b8337505">CallbackDebug</a>(VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageType, const VkDebugUtilsMessengerCallbackDataEXT *pCallbackData, void *pUserData)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a9b7d38b6682c649d227c40666bc9254d">CopyBuffer</a>(VkBuffer srcBuffer, VkBuffer dstBuffer, VkDeviceSize size)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a608b75bc911613e637d4b8bee4fbb668">CopyBufferToImage</a>(VkBuffer buffer, VkImage image, uint32_t width, uint32_t height, uint32_t mip_level)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a74bab350d0cf83af2a85e9f534e185c7">CopyBufferToImageMulti</a>(const std::array< VkBuffer, NUM_MIPMAP_2D > &vec_buffer, VkImage image, const std::array< Size, NUM_MIPMAP_2D > &vec_size)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a066a8775186453dcc6ba4a5e2b5fec66">CreateBuffer</a>(VkDeviceSize size, VkBufferUsageFlags usage, VkMemoryPropertyFlags properties, VkBuffer &buffer, VkDeviceMemory &bufferMemory)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a5a8488ca3f4f95781bf5a35d166beef0">CreateCanvas</a>(size_t id, Texture tex, std::string_view path_tex_full)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a4eb1a9bb0fc8e0dcf2d32ece620536eb">CreateCanvasImage</a>(size_t tex_id, const std::array< Image *, NUM_MIPMAP_2D > &vec_image)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a790b03a291818b50e894bae6417c2805">CreateCanvasImageKtx</a>(size_t tex_id, std::string_view path_name, std::string_view path_tex_full)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a967c2c42ca42088ae598166b4add4a87">CreateCanvasRenderTarget</a>(size_t rt_id, VKRenderTarget &rt)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a0381387521c55277d7ac2579c9804ebf">CreateDebugUtilsMessengerEXT</a>(VkInstance instance, const VkDebugUtilsMessengerCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDebugUtilsMessengerEXT *pDebugMessenger)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#ad0634421cb34c65ddb5b3493c1f414c9">CreateImage</a>(uint32_t w, uint32_t h, uint32_t mip_level, VkSampleCountFlagBits numSamples, VkFormat format, VkImageTiling tiling, VkImageUsageFlags usage, VkMemoryPropertyFlags properties, VkImage &image, VkDeviceMemory &imageMemory, uint32_t layers=1)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a2033c2f00586e0d5a18a892ef0bd9391">CreateImageView</a>(VkImage image, VkFormat format, VkImageAspectFlags aspectFlags, uint32_t mip_level)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#adb1f741fe6e44afbc95b876fc583ae80">CreateIndexBuffer</a>(const std::vector< T > &indices, VkBuffer &indexBuffer, VkDeviceMemory &indexBufferMemory)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a8338b6d0a6e1850e02fd27e95593e902">CreateMaterial</a>(Material &m)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#acbde0746dc6865dc330a0203da9939bb">CreateModel</a>(ModelObject *object)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#ac9c7c15aec0dbd28415a05268dcefe81">CreatePrimitive</a>(ModelMaterial &m)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#aa503fc4e69fe495b6828c3e7a753f1ef">CreateRenderTarget</a>()</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#aa7c05528eb7a593c775f4a19ada7ffea">CreateRenderTargetReal</a>(size_t i, VKRenderTarget &rt)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#ae93b7b39f25982803e3ffd5ab31ce1b7">CreateShaderModule</a>(Buffer &buf)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a7177b069ad7935f23dd5df84713e985b">CreateTexture</a>(std::string_view path_name, bool srgb=true)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a220569b39366b7fc3437d054eed77e43">CreateTexture2D</a>(const std::array< Image *, NUM_MIPMAP_2D > &vec_image)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a75aaceb6742700912b4aa375f75c70e3">CreateTextureReal</a>(Image *image, bool srgb, bool delete_image)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a4e623b5f4f8b63b66f319b49f13fd960">CreateVertexBufferCPU</a>(size_t vertex_num, VkBuffer &vertexBuffer, VkDeviceMemory &vertexBufferMemory, VkDeviceSize &bufferSize)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a76f040f94a0674f7112c2a6f13d0e124">CreateVertexBufferGPU</a>(const std::vector< T > &vertices, VkBuffer &vertexBuffer, VkDeviceMemory &vertexBufferMemory)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a32e2b879756a3f8efea28b72af8d052d">DeleteModel</a>(Model *model)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#acaa4549cf199039f0e5207aee8986f54">DestroyDebugUtilsMessengerEXT</a>(VkInstance instance, VkDebugUtilsMessengerEXT debugMessenger, const VkAllocationCallbacks *pAllocator)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#ad9471e9711c909942dfcb5cf9bbca8ff">EndSingleTimeCommands</a>(VkCommandBuffer commandBuffer)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#afbf152bd0733858de586a202b366cd41">ExportTexture</a>(Texture tex, std::string_view path_name)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a1f97d42f2395522b6db5f8a789d00c29">ExportTextureCanvas</a>(std::string_view path)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a2463bc7e0a3e67db9be1e3a37d0fa483">FindDepthFormat</a>()</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a452c2a8987b7431073f4db46b2afdc0a">FindMemoryType</a>(uint32_t typeFilter, VkMemoryPropertyFlags properties)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a757d8fdd644e8b3ad04a56cea4f8b2b7">FindSupportedFormat</a>(const std::vector< VkFormat > &candidates, VkImageTiling tiling, VkFormatFeatureFlags features)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#ad980af66528bd0deec7ddcabffcf4abc">GenerateMipmaps</a>(VkImage image, VkFormat imageFormat, int32_t texWidth, int32_t texHeight, uint32_t mipLevels)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a4625524f03d4784e7cf66a120cac24d5">GetCamera</a>()</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#aa873b1725b397f9598668d419372c1a2">GetCanvas</a>(size_t id)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#acfe500505213f9703cfe391500fd1011">GetCanvasByRenderTarget</a>(size_t rt_id)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a77d64190ba3f498e313870fa377bb1a0">GetCanvasByTexture</a>(size_t tex_id)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a43b10d224aadd7606502b6939e848e3f">GetCanvasSize</a>()</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a748d3c706d79504feec163ddf974b8a4">GetCurrentFrame</a>()</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a311809e67ab667b93ef1c98910f699bb">GetDebugView</a>()</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a132bca0e2b445f92493cd7fa8d7ea181">GetDevice</a>()</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#afa838d54c4aebca4666c98573d2a0aff">GetMaxUsableSampleCount</a>()</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a4dbc129d92b9a804ba465e424fd7db17">GetMulModel</a>(size_t i)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a25f109ec4f3677448b6a28385a8cf7da">GetMulModelSize</a>()</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a682adb523684c5038166b5dfbaf17048">GetPushConstant</a>(size_t id)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a903d903e78ccad0794a9d60bedf40c8f">GetPushConstantNext</a>()</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a76884ef7a7cd8053971c5d1eb652419e">GetRenderInfo2D</a>()</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#abf11282c01c47ca789688e447a3007c1">GetRenderInfo3D</a>()</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#af473a3d931084f3ae6199eb5a6c855d7">GetRootCoor</a>(size_t index)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#aaa41d99b62853a1665a526626849a655">GetUboBoneFree</a>()</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a7dd9faedd3305571607db228f72f7795">GfxPushDot</a>(const VertexGfx &v)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a4419d1e9fa59d402c64d032cd6bf8886">GfxPushDot2D</a>(const VertexGfx &v)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a8b7c2b6adf81f9be52e44d4312f29758">GfxPushLine</a>(const VertexGfx &v0, const VertexGfx &v1)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#af0f2444ff9a351dd892cdc30bda90ffb">GfxPushLine2D</a>(const VertexGfx &v0, const VertexGfx &v1)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a2ccb72abc4fa611dc3062c1465104cbe">GfxPushTriangle</a>(const VertexGfx &v0, const VertexGfx &v1, const VertexGfx &v2)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a31d97e9bec4856022b85ffa0059b4690">GfxPushTriangle2D</a>(const VertexGfx &v0, const VertexGfx &v1, const VertexGfx &v2)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#aa6831444e6b5889aae563dd11290464f">HasStencilComponent</a>(VkFormat format)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a2101a906c6248eecbfc0354994e85f99">LoadSkybox</a>(std::string_view path)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a8874244dd423f5855b2b11d06b2fb3bd">PopulateDebugMessengerCreateInfo</a>(VkDebugUtilsMessengerCreateInfoEXT &createInfo)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#af23eded69b86bc3a0b98ffb0eabb1096">Release</a>()</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#ac29ba01335b5f4a70ee981002fedeb04">Render</a>(GLFWwindow *window)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a05c97a24d8f567a0df426e5beef00a81">RenderEnd</a>()</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a893f6da42c38ccc8ee98c3a0c25d6603">RenderModel</a>(VkCommandBuffer command_buffer, Model *model, size_t shadow)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a88e651da84e9d7ab4210fbe06e989718">ScreenShot</a>(std::string_view path_name)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#ac699d88c172c7f613e2ec670b779d9a3">SetDebugView</a>(DebugView3D type)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a8bd5e1b36f670b91289d95a574d366aa">SetFrameBufferResize</a>()</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a1b5be859e32a1b606f7824d6fe78bcbb">SetSkybox</a>(size_t i)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#aaed16e93b2b551367f44d5ec51b6b1b7">SetUboBoneFree</a>(size_t id)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a98806e16ac68f8247e968c4826287b89">SetUboBoneUse</a>(size_t id)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#ab76c74e271127fce4c783df43d83d984">TransitionImageLayout</a>(VkImage image, VkFormat format, VkImageLayout oldLayout, VkImageLayout newLayout, uint32_t mip_level)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#adfc3935faf73dd531eb7dac2ca94aa2c">Update</a>()</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#aebce2badac2dd76f69fe4947881a34d3">UpdateCanvasDescriptor</a>(Canvas *canvas)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#add1151effe473a0739bac63030624bf5">UpdateCanvasRenderTarget</a>(size_t rt_id, VKRenderTarget &rt)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a0160fd8c4e9de3c14dcd11177991771c">UpdateTexture2D</a>(Texture tex, const PointU &xy, Image *image, const RectU &rect)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#a36d5c031c3d3a080c6e25cdeaf2fc541">UpdateUboBone</a>(size_t id, std::vector< Matrix4 > &trans)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#abb89ce215bc6fa4e5d9e9fd1185a1248">Viewport</a> typedef</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#aa8b53d357c1dc50ff330bba34869dddf">VK</a>(GLFWwindow *window)</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classdl_1_1_v_k.html#ac050e68da2a75a38d65e952b0b8a3e2d">~VK</a>()</td><td class="entry"><a class="el" href="classdl_1_1_v_k.html">dl::VK</a></td><td class="entry"></td></tr>
|
|
</table></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>
|