Here is a list of all class members with links to the classes they belong to:
- r -
- Radius : Crux::BoundingSphere, Raven::HBAOSettings, Raven::RigidBodyDesc
- RandomEngine() : Crux::RandomEngine
- Range : Raven::GPUPointLight, Raven::GPUSpotLight, Raven::PointLightComponent
- RavenLogo : Raven::EditorResources
- Read() : Raven::ScriptFieldSerializer
- read : glz::meta< Raven::AssetMeta >, glz::meta< Raven::UUID >
- real() : Crux::Quat< T >
- Rebuild() : Raven::ComputePipeline, Raven::Pipeline, Raven::VulkanComputePipeline, Raven::VulkanPipeline
- Recreate() : Raven::Swapchain, Raven::VulkanSwapchain
- Recreated() : Raven::IllumineRenderer
- RecreatePass() : Raven::GeometryPass
- RecreateShadowMap() : Raven::SceneRenderer
- Ref : Raven::Ref< T >
- RefCounted() : Raven::RefCounted
- Reflect() : Raven::ApplicationSpecification, Raven::AudioSettings, Raven::HBAOSettings, Raven::LogSettings, Raven::PhysicsConfiguration, Raven::RendererConfig, Raven::RendererFeatures, Raven::ShadowSettings, Raven::ToneMapData
- Register() : Raven::ContainedTypeRegistrar< T >, Raven::ContainedTypeRegistrar< std::array< T, N > >, Raven::ContainedTypeRegistrar< std::unordered_map< T, N > >, Raven::ContainedTypeRegistrar< std::vector< T > >
- RegisterComponent() : Raven::Registry
- RegisterFn : Raven::PendingEntry, Raven::PendingLifecycleEntry, Raven::PendingMemberEntry
- RegisterFramebufferForResize() : Raven::RenderResourceRegistry
- RegisterMember() : Raven::RegisterMember< Parent, Member >
- RegisterSchema() : Raven::VersionManager
- RegisterSystem() : Raven::SystemManager
- RegisterType() : Raven::RegisterType< T >, Raven::TypeRegistry
- Registry() : Raven::Registry
- Release() : Raven::Buffer, Raven::ComputePass, Raven::ComputePipeline, Raven::DXCIncludeHandler, Raven::Framebuffer, Raven::Image2D, Raven::IndexBuffer, Raven::Mesh, Raven::Pipeline, Raven::Ref< T >, Raven::RenderPass, Raven::Scope< T >, Raven::Shader, Raven::StorageBuffer, Raven::Texture, Raven::TextureCube, Raven::UniformBuffer, Raven::VertexBuffer, Raven::VulkanComputePass, Raven::VulkanComputePipeline, Raven::VulkanFramebuffer, Raven::VulkanImage2D, Raven::VulkanIndexBuffer, Raven::VulkanMesh, Raven::VulkanPipeline, Raven::VulkanRenderPass, Raven::VulkanShader, Raven::VulkanStorageBuffer, Raven::VulkanTexture2D, Raven::VulkanTextureCube, Raven::VulkanUniformBuffer, Raven::VulkanVertexBuffer
- Remove() : Raven::ComponentBase, Raven::ComponentStorage< T >, Raven::Entity, Raven::function_cache< Callable >
- RemoveAllComponents() : Raven::Entity, Raven::Registry
- RemoveComponent() : Raven::Registry
- RemoveIf() : Raven::function_cache< Callable >
- RemoveMaterial() : Raven::MaterialRegistry
- RenderCommandQueue() : Raven::RenderCommandQueue
- RenderFinishedSemaphore : Raven::Semaphores
- Repeat : Raven::KeyPressedEvent
- RequestPresent() : Raven::IllumineRenderer
- RequestResize() : Raven::ShadowPass
- Reset() : Raven::LightEnvironment, Raven::Ref< T >, Raven::RenderCommandBuffer, Raven::Scope< T >, Raven::ScopedTimer, Raven::StackAllocator< T >, Raven::Timer, Raven::VulkanCommandBuffer, Raven::VulkanCommandPool
- ResetFrameData() : Raven::SceneRenderer
- ResetRecreateState() : Raven::ShadowPass
- Resize() : Raven::Framebuffer, Raven::Image2D, Raven::StorageBuffer, Raven::VulkanFramebuffer, Raven::VulkanImage2D, Raven::VulkanStorageBuffer
- Resource : Raven::RenderPassInput
- Resources : Raven::VulkanShader::ReflectionData
- Restitution : Raven::RigidBodyDesc
- Return : Raven::function_traits< ReturnType(*)(Args...)>, Raven::function_traits< ReturnType(ClassType::*)(Args...) const >, Raven::function_traits< ReturnType(ClassType::*)(Args...)>
- Right : Crux::Frustum
- RigidBodyComponent : Raven::ComponentData
- Rotation : Raven::BodyTransform, Raven::TransformComponent
- Running : Raven::SystemHolder
- RuntimeShape : Raven::RigidBodyComponent