wren
Vulkan-based game engine
Toggle main menu visibility
Loading...
Searching...
No Matches
Here is a list of all variables with links to the classes they belong to:
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z
- a -
alloc_ :
wren::vk::Image
allocation_ :
wren::vk::Buffer
allocator_ :
wren::GraphicsContext
,
wren::vk::Buffer
annotations_ :
wren::reflect::Reflect
aspect_ :
wren::RenderTarget
aspect_ratio_ :
editor::Camera
asset_manager :
editor::Context
asset_paths_ :
wren::assets::Manager
- b -
binding :
wren::reflect::Annotation
,
wren::reflect::Binding
bindings :
wren::reflect::DescriptorSet
bound_ :
wren::reflect::Reflect
buffer_ :
wren::vk::Buffer
button :
wren::event::MouseButtonDown
,
wren::event::MouseButtonUp
- c -
camera_ :
editor::Editor
col :
wren::gui::Vertex
colour :
wren::Vertex
colour_ :
wren::scene::components::MeshRenderer
colour_target_ :
wren::PassResources
,
wren::RenderPass
command_buffers_ :
wren::RenderPass
command_pool_ :
wren::Renderer
,
wren::RenderPass
,
wren::vulkan::Device
count :
wren::reflect::Binding
,
wren::reflect::Vector
ctx_ :
wren::Application
,
wren::GraphBuilder
,
wren::Renderer
,
wren::RenderPass
- d -
data :
wren::math::Quaternion< T >
,
wren::math::Vec< T, N >
data_ :
wren::math::Mat< T, Rows, Cols >
,
wren::utils::BinaryReader
decoration :
wren::reflect::Annotation
depth_target_ :
wren::PassResources
,
wren::RenderPass
descriptor_layout_ :
wren::vk::Shader
descriptor_set :
wren::reflect::Annotation
descriptor_sets_ :
wren::reflect::Reflect
descriptor_type :
wren::reflect::Binding
device :
wren::GraphicsContext
device_ :
wren::vulkan::Device
dset_ :
editor::Editor
- e -
ecs_ :
wren::scene::Scene
edges :
wren::Graph
editor_context_ :
editor::Editor
element_ :
wren::gui::Builder
entity_ :
wren::scene::Entity
entry_point :
wren::reflect::EntryPoint
entry_points_ :
wren::reflect::Reflect
error_code_ :
wren::Err
event_dispatcher :
wren::Context
execute_fn_ :
wren::RenderPass
execution_model :
wren::reflect::EntryPoint
extra_message_ :
wren::Err
- f -
final_layout_ :
wren::RenderTarget
format :
wren::reflect::Variable
format_ :
wren::RenderTarget
forward_references :
wren::reflect::EntryPoint
fov_ :
editor::Camera
fragment_shader_module_ :
wren::vk::Shader
framebuffer_ :
wren::RenderPass
- g -
generator_ :
wren::reflect::Reflect
graphics_context :
wren::Context
graphics_index :
wren::vulkan::QueueFamilyIndices
graphics_queue_ :
wren::vulkan::Device
- h -
handlers_ :
wren::event::Dispatcher
height :
wren::event::WindowResized
- i -
image_ :
wren::RenderTarget
,
wren::vk::Image
image_available_ :
wren::Renderer
image_usage_ :
wren::RenderTarget
in_flight_fence_ :
wren::Renderer
index_buffer_ :
wren::gui::Instance
,
wren::Mesh
indices_ :
wren::gui::Instance
,
wren::Mesh
input :
wren::Context
input_ :
wren::utils::StringReader
instance :
wren::GraphicsContext
- k -
key :
wren::event::KeyDown
,
wren::event::KeyUp
kind :
wren::gui::Element
kSwapchainRendertargetName :
wren::Renderer
- l -
last_bound_shader_ :
wren::RenderPass
last_scene_size_ :
editor::Editor
loaded_ :
wren::Mesh
loc_ :
wren::Err
location :
wren::reflect::Annotation
,
wren::reflect::Variable
- m -
m :
wren::Renderer
magic_number_ :
wren::reflect::Reflect
mapped_ptr_ :
wren::vk::Buffer
mesh_ :
wren::scene::components::MeshRenderer
mesh_file_ :
wren::scene::components::MeshRenderer
mesh_shader_ :
editor::Editor
model :
wren::UBO
module_ :
wren::vk::ShaderModule
- n -
name :
wren::Node
,
wren::reflect::EntryPoint
,
wren::reflect::Variable
name_ :
wren::Pipeline
,
wren::RenderPass
names_ :
wren::reflect::Reflect
nf_ :
std::formatter< T, char >
nodes :
wren::Graph
normal :
wren::Vertex
- o -
one_time_cmd_buffer_ :
wren::Renderer
- p -
passes_ :
wren::GraphBuilder
physical_device :
wren::GraphicsContext
pipeline_ :
wren::vk::Shader
pipeline_layout_ :
wren::vk::Shader
pipelines_ :
wren::Renderer
pos :
wren::gui::Vertex
,
wren::Vertex
pos_ :
wren::utils::BinaryReader
position :
wren::scene::components::Transform
position_ :
wren::utils::StringReader
present_index :
wren::vulkan::QueueFamilyIndices
present_modes :
wren::vulkan::SwapchainSupportDetails
present_queue_ :
wren::vulkan::Device
pressed_ :
wren::Input
pressed_down_ :
wren::Input
project_path :
editor::Context
project_path_ :
wren::assets::Manager
projection_ :
editor::Camera
- r -
reflection_ :
wren::vk::ShaderModule
relative :
wren::event::MouseMoved
render_finished_semaphore_ :
wren::RenderTarget
render_finished_semaphores_ :
wren::Renderer
render_graph_ :
wren::Renderer
render_pass :
wren::Node
render_pass_ :
wren::RenderPass
render_targets_ :
wren::Renderer
renderer :
wren::Context
renderer_ :
wren::Application
resources_ :
wren::RenderPass
rotation :
wren::scene::components::Transform
running_ :
wren::Application
- s -
sample_count_ :
wren::RenderTarget
scale :
wren::scene::components::Transform
scene_ :
editor::Editor
,
wren::scene::Entity
scene_resized_ :
editor::Editor
selected_entity_ :
editor::Editor
sf_ :
std::formatter< T, char >
shader_ :
wren::Mesh
,
wren::Pipeline
shaders_ :
wren::PassResources
shutdown_phase_ :
wren::Application
size :
wren::scene::components::BoxCollider2D
size_ :
wren::RenderPass
,
wren::RenderTarget
spirv_ :
wren::vk::ShaderModule
startup_phase_ :
wren::Application
storage_class :
wren::reflect::Variable
surface :
wren::GraphicsContext
surface_capabilites :
wren::vulkan::SwapchainSupportDetails
surface_formats :
wren::vulkan::SwapchainSupportDetails
swapchain_ :
wren::Renderer
swapchain_extent_ :
wren::Renderer
swapchain_image_format_ :
wren::Renderer
swapchain_image_views_ :
wren::Renderer
swapchain_images_ :
wren::Renderer
- t -
tag :
wren::scene::components::Tag
target_prefix_ :
wren::PassResources
text :
wren::event::KeyTyped
texture_sampler_ :
editor::Editor
transform_ :
editor::Camera
transition_fn_ :
wren::RenderTarget
type :
wren::reflect::Vector
types_ :
wren::reflect::Reflect
- u -
ubo_ :
wren::scene::components::MeshRenderer
ubos_ :
wren::RenderPass
uniform_buffer_ :
wren::Mesh
update_phase_ :
wren::Application
- v -
variables_ :
wren::reflect::Reflect
version_ :
wren::reflect::Reflect
vertex_buffer_ :
wren::gui::Instance
,
wren::Mesh
vertex_shader_module_ :
wren::vk::Shader
vertices_ :
wren::gui::Instance
,
wren::Mesh
view_ :
wren::RenderTarget
viewer_shader_ :
editor::Editor
- w -
width :
wren::event::WindowResized
,
wren::reflect::SimpleType
,
wren::reflect::Variable
window :
wren::Context
window_ :
wren::Window
wren_ctx_ :
editor::Editor
- x -
x :
wren::event::MouseMoved
,
wren::event::MouseWheel
- y -
y :
wren::event::MouseMoved
,
wren::event::MouseWheel
- z -
z_far_ :
editor::Camera
z_near_ :
editor::Camera
Generated by
1.17.0