No Name Engine
NoNameEngine est un moteur de jeu basé sur un système Entity Component System (ECS) utilisant Vulkan pour le rendu.
Loading...
Searching...
No Matches
NNE::Systems::VulkanManager Member List

This is the complete list of members for NNE::Systems::VulkanManager, including all inherited members.

activeCamera (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManager
beginSingleTimeCommands()NNE::Systems::VulkanManager
checkDeviceExtensionSupport(VkPhysicalDevice device)NNE::Systems::VulkanManager
checkValidationLayerSupport()NNE::Systems::VulkanManager
chooseSwapExtent(const VkSurfaceCapabilitiesKHR &capabilities)NNE::Systems::VulkanManager
chooseSwapPresentMode(const std::vector< VkPresentModeKHR > &availablePresentModes)NNE::Systems::VulkanManager
chooseSwapSurfaceFormat(const std::vector< VkSurfaceFormatKHR > &availableFormats)NNE::Systems::VulkanManager
CleanUp()NNE::Systems::VulkanManager
cleanupSwapChain()NNE::Systems::VulkanManager
colorImage (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
colorImageMemory (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
colorImageView (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
commandBuffers (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
commandPool (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
copyBuffer(VkBuffer srcBuffer, VkBuffer dstBuffer, VkDeviceSize size)NNE::Systems::VulkanManager
copyBufferToImage(VkBuffer buffer, VkImage image, uint32_t width, uint32_t height)NNE::Systems::VulkanManager
createBuffer(VkDeviceSize size, VkBufferUsageFlags usage, VkMemoryPropertyFlags properties, VkBuffer &buffer, VkDeviceMemory &bufferMemory)NNE::Systems::VulkanManager
createColorResources()NNE::Systems::VulkanManager
createCommandBuffers()NNE::Systems::VulkanManager
createCommandPool()NNE::Systems::VulkanManager
createDepthResources()NNE::Systems::VulkanManager
createDescriptorPool()NNE::Systems::VulkanManager
createDescriptorSetLayout()NNE::Systems::VulkanManager
createDescriptorSets()NNE::Systems::VulkanManager
createFramebuffers()NNE::Systems::VulkanManager
CreateGLFWWindow(int width, int height)NNE::Systems::VulkanManager
createGraphicsPipeline()NNE::Systems::VulkanManager
createImage(uint32_t width, uint32_t height, uint32_t mipLevels, VkSampleCountFlagBits numSamples, VkFormat format, VkImageTiling tiling, VkImageUsageFlags usage, VkMemoryPropertyFlags properties, VkImage &image, VkDeviceMemory &imageMemory)NNE::Systems::VulkanManager
createImageView(VkImage image, VkFormat format, VkImageAspectFlags aspectFlags, uint32_t mipLevels)NNE::Systems::VulkanManager
createImageViews()NNE::Systems::VulkanManager
createIndexBuffer()NNE::Systems::VulkanManager
createLogicalDevice()NNE::Systems::VulkanManager
createRenderPass()NNE::Systems::VulkanManager
createShaderModule(const std::vector< char > &code)NNE::Systems::VulkanManager
createSurface()NNE::Systems::VulkanManager
createSwapChain()NNE::Systems::VulkanManager
createSyncObjects()NNE::Systems::VulkanManager
createTextureImage(const std::string &texturePath, VkImage &textureImage, VkDeviceMemory &textureImageMemory)NNE::Systems::VulkanManager
createTextureImageView(VkImage textureImage, VkImageView &textureImageView)NNE::Systems::VulkanManager
createTextureSampler(VkSampler &textureSampler)NNE::Systems::VulkanManager
createUniformBuffers()NNE::Systems::VulkanManager
createVertexBuffer()NNE::Systems::VulkanManager
CreateVulkanInstance()NNE::Systems::VulkanManager
currentFrame (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
depthImage (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
depthImageMemory (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
depthImageView (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
descriptorPool (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
descriptorSetLayout (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
descriptorSets (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
device (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManager
drawFrame(const std::vector< std::pair< NNE::Component::Render::MeshComponent *, NNE::Component::TransformComponent * > > &objects)NNE::Systems::VulkanManager
dynamicAlignment (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
endSingleTimeCommands(VkCommandBuffer commandBuffer)NNE::Systems::VulkanManager
findDepthFormat()NNE::Systems::VulkanManager
findMemoryType(uint32_t typeFilter, VkMemoryPropertyFlags properties)NNE::Systems::VulkanManager
findQueueFamilies(VkPhysicalDevice device)NNE::Systems::VulkanManager
findSupportedFormat(const std::vector< VkFormat > &candidates, VkImageTiling tiling, VkFormatFeatureFlags features)NNE::Systems::VulkanManager
framebufferResizeCallback(GLFWwindow *window, int width, int height)NNE::Systems::VulkanManagerstatic
framebufferResized (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
generateMipmaps(VkImage image, VkFormat imageFormat, int32_t texWidth, int32_t texHeight, uint32_t mipLevels)NNE::Systems::VulkanManager
getMaxUsableSampleCount()NNE::Systems::VulkanManager
graphicsPipeline (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
graphicsQueue (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
hasStencilComponent(VkFormat format)NNE::Systems::VulkanManager
imageAvailableSemaphores (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
indexBuffer (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
indexBufferMemory (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
indices (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
inFlightFences (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
initVulkan()NNE::Systems::VulkanManager
instance (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManager
isDeviceSuitable(VkPhysicalDevice device)NNE::Systems::VulkanManager
loadedMeshes (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
LoadMeshes(const std::vector< std::pair< NNE::Component::Render::MeshComponent *, NNE::Component::TransformComponent * > > &objects)NNE::Systems::VulkanManager
loadModel(const std::string &modelPath)NNE::Systems::VulkanManager
MAX_FRAMES_IN_FLIGHT (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
MAX_OBJECTS (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
mipLevels (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
msaaSamples (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
objectUniformBuffers (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
objectUniformBuffersMapped (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
objectUniformBuffersMemory (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
physicalDevice (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
pickPhysicalDevice()NNE::Systems::VulkanManager
pipelineLayout (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
presentQueue (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
querySwapChainSupport(VkPhysicalDevice device)NNE::Systems::VulkanManager
rateDeviceSuitability(VkPhysicalDevice device)NNE::Systems::VulkanManager
readFile(const std::string &filename)NNE::Systems::VulkanManagerstatic
recordCommandBuffer(VkCommandBuffer commandBuffer, uint32_t imageIndex, const std::vector< std::pair< NNE::Component::Render::MeshComponent *, NNE::Component::TransformComponent * > > &objects)NNE::Systems::VulkanManager
recreateSwapChain()NNE::Systems::VulkanManager
renderFinishedSemaphores (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
renderPass (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
stagingBuffer (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
stagingBufferMemory (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
surface (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
swapChain (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
swapChainExtent (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
swapChainFramebuffers (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
swapChainImageFormat (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
swapChainImages (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
swapChainImageViews (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
textureImage (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
textureImageMemory (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
textureImageView (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
textureSampler (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
transitionImageLayout(VkImage image, VkFormat format, VkImageLayout oldLayout, VkImageLayout newLayout, uint32_t mipLevels)NNE::Systems::VulkanManager
uniformBuffers (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
uniformBuffersMapped (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
uniformBuffersMemory (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
updateCameraAspectRatio()NNE::Systems::VulkanManager
updateUniformBuffer(uint32_t currentImage)NNE::Systems::VulkanManager
vertexBuffer (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
vertexBufferMemory (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
vertices (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManagerprotected
VulkanManager()NNE::Systems::VulkanManager
window (defined in NNE::Systems::VulkanManager)NNE::Systems::VulkanManager
~VulkanManager()NNE::Systems::VulkanManager