Class Member Variables
a
- AspectRatio (atlas::camera)
- AxesOfController (atlas::event::joystick_info)
- allocation_amount (atlas::physics::jolt_settings)
- angular_damping (atlas::physics::physics_body)
- angular_velocity (atlas::physics::physics_body)
- allocate_count (atlas::vk::descriptor_set_layout)
- allocation_size (atlas::vk::vk_buffer)
- attachments (atlas::vk::vk_renderpass_options)
b
- ButtonState (atlas::event::joystick_button)
- Buttons (atlas::event::joystick_info)
- ButtonsDown (atlas::event::joystick_info)
- body_id (atlas::physics::collider_body, atlas::physics::physics_body)
- broadphase_scale (atlas::physics::jolt_settings)
- body_layer_type (atlas::physics::physics_body)
- body_movement_type (atlas::physics::physics_body)
- body_type (atlas::physics::physics_body)
- body_at_runtime (atlas::rigidbody3d)
- binding_point (atlas::vk::descriptor_binding_entry)
- binding (atlas::vk::descriptor_binding_point, atlas::vk::vertex_attribute)
c
- camera_mouse_sensitivity (atlas::camera)
- camera_movement_sensitivity (atlas::camera)
- color (atlas::material, atlas::vk::material_uniform, atlas::vk::vertex_input)
- capsule_half_height (atlas::physics::collider_body)
- collision_enabled (atlas::physics::collider_body)
- contact_bias_factor (atlas::physics::jolt_config)
- collision_filter_layer_count (atlas::physics::jolt_settings)
- center_mass_position (atlas::physics::physics_body)
- count (atlas::physics::physics_body)
- cumulative_force (atlas::physics::physics_body)
- cumulative_torque (atlas::physics::physics_body)
- currentWeapon (atlas::vk::hud_data)
- clear_values (atlas::vk::renderpass_options, atlas::vk::vk_renderpass_options)
- color_attachments (atlas::vk::renderpass_options)
- cache (atlas::vk::vk_renderpass_options)
- compute_queue (atlas::vk::vk_driver::device_queue_family)
- compute (atlas::vk::vk_physical_driver::queue_family_indices)
d
- density (atlas::box_collider3d)
- Down (atlas::camera)
- default_collision_group (atlas::physics::jolt_settings)
- default_filter_mask (atlas::physics::jolt_settings)
- descriptor_count (atlas::vk::descriptor_binding_entry)
- device_memory (atlas::vk::image_extent, atlas::vk::vk_buffer, atlas::vk::vk_image)
- depth_attachments (atlas::vk::renderpass_options)
- device_size (atlas::vk::vk_buffer_info)
- dependencies (atlas::vk::vk_renderpass_options)
e
- EulerRotation (atlas::camera)
- entity_a (atlas::physics::contact_event)
- entity_b (atlas::physics::contact_event)
- enable_collision_callbacks (atlas::physics::jolt_config)
- enable_constraints (atlas::physics::jolt_config)
- entry (atlas::vk::descriptor_set_layout)
- entries (atlas::vk::vertex_attribute)
f
- friction (atlas::box_collider3d, atlas::physics::physics_body)
- friction_type (atlas::physics::jolt_config)
- fixed_time_step (atlas::physics::jolt_settings)
- fps (atlas::vk::hud_data)
- finalize (atlas::vk::renderpass_attachment)
- format (atlas::vk::renderpass_attachment, atlas::vk::texture_properties, atlas::vk::vertex_attribute_entry)
- family_index (atlas::vk::vk_queue_options)
- frames_in_flight (atlas::window_settings)
g
- gravity (atlas::physics::jolt_config)
- gravity_factor (atlas::physics::physics_body)
- graphics_queue (atlas::vk::vk_driver::device_queue_family)
- graphics (atlas::vk::vk_physical_driver::queue_family_indices)
h
- Height (atlas::application_settings)
- half_extents (atlas::physics::collider_body)
- hax_fixation (atlas::rigidbody3d)
- height (atlas::vk::image_extent, atlas::vk::texture_extent, atlas::vk::texture_properties, atlas::window_settings)
- handler (atlas::vk::vk_buffer)
i
- IsMainCamera (atlas::camera)
- ID (atlas::event::joystick_button, atlas::event::joystick_info)
- id (atlas::physics::collider_event)
- is_multithreaded (atlas::physics::jolt_settings)
- initial (atlas::vk::renderpass_attachment)
- input_rate (atlas::vk::vertex_attribute)
- image (atlas::vk::vk_image, atlas::vk::vk_image_handle)
- image_view (atlas::vk::vk_image, atlas::vk::vk_image_handle)
j
- JoystickName (atlas::event::joystick_info)
l
- Left (atlas::camera)
- linear_damping (atlas::physics::physics_body)
- linear_velocity (atlas::physics::physics_body)
- levels (atlas::vk::command_buffer_settings)
- layout (atlas::vk::renderpass_attachment)
- load (atlas::vk::renderpass_attachment)
- location (atlas::vk::vertex_attribute_entry)
m
- m_current_frame_index (atlas::application)
- m_renderer (atlas::application)
- m_ui_context (atlas::application)
- m_window (atlas::application)
- MouseSensitivity (atlas::camera)
- MovementSpeed (atlas::camera)
- m_entity_id (atlas::entity_t)
- model_path (atlas::material)
- model_reload (atlas::material)
- m_object_to_broadphase (atlas::physics::broad_phase_layer_interface)
- manifold (atlas::physics::contact_event)
- m_contacts_added (atlas::physics::contact_listener)
- m_contacts_persisted (atlas::physics::contact_listener)
- m_contacts_removed (atlas::physics::contact_listener)
- m_registry (atlas::physics::contact_listener, atlas::scene_scope)
- m_scene (atlas::physics::contact_listener)
- m_config (atlas::physics::jolt_api)
- m_physics_system (atlas::physics::jolt_api, atlas::physics::jolt_context)
- m_query_body (atlas::physics::jolt_api)
- m_query_transform (atlas::physics::jolt_api)
- m_read_body (atlas::physics::jolt_api)
- m_read_transform (atlas::physics::jolt_api)
- m_registery (atlas::physics::jolt_api)
- m_id (atlas::physics::jolt_collision)
- m_handlers (atlas::physics::jolt_collision_manager)
- m_tag (atlas::physics::jolt_collision_manager, atlas::scene_scope, atlas::system_registry, atlas::thread, atlas::world_scope)
- m_broad_phase_layer_interface (atlas::physics::jolt_context)
- m_contact_listener (atlas::physics::jolt_context)
- m_object_layer_pair_filter (atlas::physics::jolt_context)
- m_object_vs_broadphase_filter (atlas::physics::jolt_context)
- m_settings (atlas::physics::jolt_context, atlas::physics::physics_engine, atlas::vk::vk_window)
- m_shape_registry (atlas::physics::jolt_context)
- m_temp_allocator (atlas::physics::jolt_context)
- m_thread_system (atlas::physics::jolt_context)
- max_barriers (atlas::physics::jolt_settings)
- max_bodies (atlas::physics::jolt_settings)
- max_body_pairs (atlas::physics::jolt_settings)
- max_contact_constraints (atlas::physics::jolt_settings)
- max_jobs_power (atlas::physics::jolt_settings)
- m_value (atlas::physics::matrix4< JPH::Mat44 >, atlas::physics::vector3< JPH::DVec3 >, atlas::physics::vector3< JPH::Double3 >, atlas::physics::vector3< JPH::Float3 >, atlas::physics::vector3< JPH::Vec3 >, atlas::physics::vector4< JPH::Float4 >, atlas::physics::vector4< JPH::Vec4 >, atlas::vector2< glm::highp_vec2 >, atlas::vector3, atlas::vector3< JPH::Vec3 >, atlas::vector3< glm::highp_vec3 >, atlas::vector4, atlas::vector4< glm::highp_vec4 >)
- mass_factor (atlas::physics::physics_body)
- m_backend_api (atlas::physics::physics_engine)
- m_engine_api (atlas::physics::physics_engine)
- m_render_context (atlas::renderer)
- m_entity (atlas::scene_object)
- m_current_scene_ctx (atlas::serializer)
- m_world_registered (atlas::system_registry)
- m_thread (atlas::thread)
- m_stop_watch (atlas::timer)
- m_allocated_descriptors (atlas::vk::descriptor_set)
- m_descriptor_pool (atlas::vk::descriptor_set)
- m_descriptor_set_layout (atlas::vk::descriptor_set)
- m_descriptor_sets (atlas::vk::descriptor_set)
- m_driver (atlas::vk::descriptor_set, atlas::vk::imgui_context, atlas::vk::texture, atlas::vk::vk_command_buffer, atlas::vk::vk_context, atlas::vk::vk_driver, atlas::vk::vk_graphics_queue, atlas::vk::vk_index_buffer, atlas::vk::vk_pipeline, atlas::vk::vk_present_queue, atlas::vk::vk_renderpass, atlas::vk::vk_shader_group, atlas::vk::vk_swapchain, atlas::vk::vk_uniform_buffer, atlas::vk::vk_vertex_buffer)
- m_error_texture (atlas::vk::descriptor_set)
- m_set_slot (atlas::vk::descriptor_set)
- m_size_bytes (atlas::vk::descriptor_set, atlas::vk::vk_uniform_buffer)
- max_sets (atlas::vk::descriptor_set_layout)
- mvp (atlas::vk::global_ubo)
- mip_level (atlas::vk::image_extent)
- m_current_command (atlas::vk::imgui_context)
- m_current_swapchain_handler (atlas::vk::imgui_context)
- m_desc_pool (atlas::vk::imgui_context)
- m_instance (atlas::vk::imgui_context)
- m_physical (atlas::vk::imgui_context, atlas::vk::vk_context, atlas::vk::vk_driver, atlas::vk::vk_graphics_queue, atlas::vk::vk_swapchain)
- model (atlas::vk::material_uniform)
- m_geoemtry_ubo (atlas::vk::mesh)
- m_ibo (atlas::vk::mesh)
- m_model_loaded (atlas::vk::mesh)
- m_textures (atlas::vk::mesh)
- m_vbo (atlas::vk::mesh)
- m_height (atlas::vk::texture)
- m_is_image_loaded (atlas::vk::texture)
- m_texture_image (atlas::vk::texture)
- m_width (atlas::vk::texture)
- memory_property_flag (atlas::vk::vk_buffer_info)
- m_begin_end_count (atlas::vk::vk_command_buffer)
- m_command_buffer_handler (atlas::vk::vk_command_buffer)
- m_command_pool (atlas::vk::vk_command_buffer)
- m_instance_handler (atlas::vk::vk_context, atlas::vk::vk_window)
- m_resources_free (atlas::vk::vk_context)
- m_depth_format_selected (atlas::vk::vk_driver)
- m_device_queues (atlas::vk::vk_driver)
- max (atlas::vk::vk_filter_range)
- min (atlas::vk::vk_filter_range)
- m_graphics_queue_handler (atlas::vk::vk_graphics_queue)
- m_present_completed_semaphore (atlas::vk::vk_graphics_queue, atlas::vk::vk_present_queue)
- m_render_completed_semaphore (atlas::vk::vk_graphics_queue, atlas::vk::vk_present_queue)
- m_index_buffer_handler (atlas::vk::vk_index_buffer)
- m_indices_count (atlas::vk::vk_index_buffer)
- m_physical_driver (atlas::vk::vk_physical_driver)
- m_queue_family_properties (atlas::vk::vk_physical_driver)
- m_queue_indices (atlas::vk::vk_physical_driver)
- m_surface_properties (atlas::vk::vk_physical_driver, atlas::vk::vk_swapchain)
- m_descriptor_layouts (atlas::vk::vk_pipeline)
- m_pipeline_handler (atlas::vk::vk_pipeline)
- m_pipeline_layout (atlas::vk::vk_pipeline)
- m_shader_group (atlas::vk::vk_pipeline, atlas::vk::vk_renderer)
- m_present_queue_handler (atlas::vk::vk_present_queue)
- m_resize_requested (atlas::vk::vk_present_queue)
- m_swapchain_handler (atlas::vk::vk_present_queue, atlas::vk::vk_swapchain)
- m_begin_initialize (atlas::vk::vk_renderer)
- m_cached_meshes (atlas::vk::vk_renderer)
- m_camera (atlas::vk::vk_renderer)
- m_color (atlas::vk::vk_renderer)
- m_current_command_buffer (atlas::vk::vk_renderer)
- m_current_frame (atlas::vk::vk_renderer)
- m_geometry_descriptor_layout (atlas::vk::vk_renderer)
- m_global_descriptor (atlas::vk::vk_renderer)
- m_global_uniforms (atlas::vk::vk_renderer)
- m_image_count (atlas::vk::vk_renderer)
- m_main_pipeline (atlas::vk::vk_renderer)
- m_main_swapchain (atlas::vk::vk_renderer)
- m_material_descriptor_layout (atlas::vk::vk_renderer)
- m_mesh_descriptors (atlas::vk::vk_renderer)
- m_model (atlas::vk::vk_renderer)
- m_renderpass_handler (atlas::vk::vk_renderpass)
- m_renderpass_options (atlas::vk::vk_renderpass)
- m_shader_modules (atlas::vk::vk_shader_group)
- m_shader_sources (atlas::vk::vk_shader_group)
- m_vertex_attributes (atlas::vk::vk_shader_group)
- m_vertex_binding_attributes (atlas::vk::vk_shader_group)
- module_handler (atlas::vk::vk_shader_module)
- m_color_renderpass (atlas::vk::vk_swapchain)
- m_current_surface (atlas::vk::vk_swapchain)
- m_current_surface_handler (atlas::vk::vk_swapchain)
- m_image_size (atlas::vk::vk_swapchain)
- m_present_to_queue (atlas::vk::vk_swapchain)
- m_swapchain_command_buffers (atlas::vk::vk_swapchain)
- m_swapchain_depth_images (atlas::vk::vk_swapchain)
- m_swapchain_extent (atlas::vk::vk_swapchain)
- m_swapchain_framebuffers (atlas::vk::vk_swapchain)
- m_swapchain_images (atlas::vk::vk_swapchain)
- m_swapchain_main_renderpass (atlas::vk::vk_swapchain)
- m_window_settings (atlas::vk::vk_swapchain)
- m_uniform_buffer_data (atlas::vk::vk_uniform_buffer)
- m_vertex_handler (atlas::vk::vk_vertex_buffer)
- m_vertices_byte_size_count (atlas::vk::vk_vertex_buffer)
- m_vertices_count (atlas::vk::vk_vertex_buffer)
- m_swapchain (atlas::vk::vk_window)
- m_window_handler (atlas::vk::vk_window)
- m_window_surface (atlas::vk::vk_window)
- m_scene_container (atlas::world_scope)
- m_scene_registry (atlas::world_scope)
- m_world_shared_instance (atlas::world_scope)
n
- Name (atlas::application_settings, atlas::event::joystick_button)
- normals (atlas::vk::vertex_input)
- name (atlas::window_settings)
o
- offset (atlas::box_collider3d)
- on_reload (atlas::reload)
- on_texture_reload (atlas::reload)
p
- Position (atlas::camera, atlas::light, atlas::transform)
- Projection (atlas::camera)
- PreviousButtonState (atlas::event::joystick_button)
- physics_scene_position (atlas::physics::jolt_settings)
- physics_threads (atlas::physics::jolt_settings)
- position_iterations (atlas::physics::jolt_settings)
- position (atlas::transform_physics, atlas::vk::vertex_input)
- projection (atlas::vk::camera_ubo)
- pool_flag (atlas::vk::command_buffer_settings)
- playerHealth (atlas::vk::hud_data)
- playerScore (atlas::vk::hud_data)
- property (atlas::vk::texture_properties)
q
- QuaternionRotation (atlas::transform)
- quaterion_rotation (atlas::transform_physics)
- queue_index (atlas::vk::command_buffer_settings, atlas::vk::vk_queue_options)
r
- restitution (atlas::box_collider3d, atlas::physics::physics_body)
- restitutionThreshold (atlas::box_collider3d)
- Right (atlas::camera)
- radius (atlas::physics::collider_body)
- restitution_threshold (atlas::physics::jolt_config)
- restitution_type (atlas::physics::jolt_config)
- Rotation (atlas::transform)
- rotation (atlas::transform_physics)
s
- s_instance (atlas::application, atlas::renderer, atlas::system_registry, atlas::vk::vk_context, atlas::vk::vk_driver, atlas::vk::vk_physical_driver, atlas::vk::vk_window)
- size (atlas::box_collider3d)
- s_loggers (atlas::console_log_manager)
- shape_type (atlas::physics::collider_body)
- settings (atlas::physics::contact_event)
- sleep_angular_velocity_threshold (atlas::physics::jolt_settings)
- sleep_velocity_threshold (atlas::physics::jolt_settings)
- Scale (atlas::transform)
- scale (atlas::transform_physics)
- stage (atlas::vk::descriptor_binding_point, atlas::vk::shader_info, atlas::vk::vk_shader_module)
- size_bytes (atlas::vk::descriptor_set_layout)
- sample_count (atlas::vk::renderpass_attachment)
- stencil_load (atlas::vk::renderpass_attachment)
- stencil_store (atlas::vk::renderpass_attachment)
- store (atlas::vk::renderpass_attachment)
- source (atlas::vk::shader_info)
- surface_capabilities (atlas::vk::surface_properties)
- surface_format (atlas::vk::surface_properties)
- stride (atlas::vk::vertex_attribute, atlas::vk::vertex_attribute_entry)
- sampler (atlas::vk::vk_image)
- subpass_descriptions (atlas::vk::vk_renderpass_options)
t
- texture_filepaths (atlas::material)
- texture_path (atlas::material)
- texture_reload (atlas::material)
- time_before_sleep (atlas::physics::jolt_config)
- thread_type (atlas::physics::jolt_settings)
- type (atlas::rigidbody3d, atlas::vk::descriptor_binding_entry, atlas::vk::renderpass_attachment)
- TagMetadata (atlas::tag)
- transfer_queue (atlas::vk::vk_driver::device_queue_family)
- transfer (atlas::vk::vk_physical_driver::queue_family_indices)
u
- Up (atlas::camera)
- use_4_layer_broadphase (atlas::physics::jolt_settings)
- use_fixed_timestep (atlas::physics::jolt_settings)
- use_gravity (atlas::physics::physics_body)
- usage (atlas::vk::texture_properties, atlas::vk::vk_buffer_info)
- uv (atlas::vk::vertex_input)
v
- View (atlas::camera)
- velocity_iterations (atlas::physics::jolt_settings)
- view (atlas::vk::camera_ubo)
w
- Width (atlas::application_settings)
- WorldUp (atlas::camera)
- world_unit_scale (atlas::physics::jolt_config)
- world_bounds_max (atlas::physics::jolt_settings)
- world_bounds_min (atlas::physics::jolt_settings)
- width (atlas::vk::image_extent, atlas::vk::texture_extent, atlas::vk::texture_properties, atlas::window_settings)
z
- Zoom (atlas::camera)