|
Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
|
#include "../foray_glm.hpp"#include "../foray_vma.hpp"#include "../foray_vulkan.hpp"#include "foray_scene_declares.hpp"#include <optional>#include <vector>Go to the source code of this file.
Classes | |
| struct | foray::scene::VertexComponentBinding |
| Binding of component to shader input location. More... | |
| struct | foray::scene::VertexInputStateBuilder |
| Helper for building a VkPipelineVertexInputStateCreateInfo struct. More... | |
| struct | foray::scene::Vertex |
| Vertex. More... | |
Namespaces | |
| namespace | foray |
| namespace | foray::scene |
Enumerations | |
| enum class | foray::scene::EVertexComponent { foray::scene::Position , foray::scene::Normal , foray::scene::Tangent , foray::scene::Uv } |
| Vertex Components. More... | |