Here is a list of all functions with links to the classes they belong to:
- g -
- Generate() : Raven::UUIDGenerator
- GenerateMips() : Raven::VulkanImage2D
- Get() : Raven::ComponentStorage< T >, Raven::Entity, Raven::MemoryManager, Raven::Ref< T >, Raven::Scope< T >, Raven::ScopeWithAllocator< T >, Raven::ShaderLibrary, Raven::TypeRegistry, Raven::VulkanDevice, Raven::VulkanSwapchain
- GetActiveProject() : Raven::Project
- GetAll() : Raven::ComponentStorage< T >
- GetAllDescriptorLayouts() : Raven::VulkanShader
- GetAllEntities() : Raven::Registry, Raven::Scene
- GetAllEntitiesWith() : Raven::Registry, Raven::Scene
- GetAPI() : Raven::RendererAPI
- GetAppSettings() : Raven::Framework
- GetAspectRatio() : Raven::Image2D, Raven::Swapchain, Raven::VulkanImage2D, Raven::VulkanSwapchain
- GetAssetDirectory() : Raven::Project
- GetAssetFileSystemPath() : Raven::Project
- GetBuffer() : Raven::Image2D, Raven::VulkanImage2D
- GetCategoryFlags() : Raven::Event
- GetColorAttachmentCount() : Raven::Framebuffer, Raven::VulkanFramebuffer
- GetCommandBuffer() : Raven::IllumineRenderer, Raven::RendererAPI, Raven::VulkanRenderer
- GetComponent() : Raven::Registry
- GetComponentCount() : Raven::BufferElement
- GetConfig() : Raven::IllumineRenderer, Raven::Project
- GetConfigManager() : Raven::Framework
- GetConfiguration() : Raven::Framework
- GetCount() : Raven::IndexBuffer, Raven::VulkanIndexBuffer
- GetCurrentFrame() : Raven::VulkanSwapchain
- GetData() : Raven::VulkanShaderCompiler
- GetDeletionQueue() : Raven::Framework
- GetDepthImage() : Raven::Framebuffer, Raven::VulkanFramebuffer
- GetDepthOutput() : Raven::RenderPass, Raven::VulkanRenderPass
- GetDescriptorPool() : Raven::IllumineRenderer, Raven::RendererAPI, Raven::VulkanRenderer
- GetDescriptorSet() : Raven::VulkanShader
- GetDescriptorSetLayout() : Raven::VulkanShader
- GetDescriptorSets() : Raven::VulkanShader
- GetDirection() : Raven::SkylightComponent
- GetElements() : Raven::VertexBufferLayout
- GetEntityComponents() : Raven::Registry
- GetEntryPoint() : Raven::ShaderModuleHandle, Raven::VulkanShaderModuleHandle
- GetEntryPoints() : Raven::VulkanShaderCompiler
- GetEventType() : Raven::Event
- GetExtent() : Raven::VulkanSwapchain
- GetFence() : Raven::Swapchain, Raven::VulkanSwapchain
- GetFilePath() : Raven::Shader, Raven::VulkanShader
- GetFinalImage() : Raven::SceneRenderer
- GetFinalRenderPass() : Raven::SceneRenderer
- GetGraphicsQueue() : Raven::VulkanDevice
- GetHandle() : Raven::VulkanCommandPool
- GetHeight() : Raven::Image2D, Raven::Texture, Raven::VulkanImage2D, Raven::VulkanTexture2D, Raven::Window, Raven::WindowResizeEvent
- GetID() : Raven::Entity
- GetImage() : Raven::Framebuffer, Raven::Texture, Raven::VulkanFramebuffer, Raven::VulkanSwapchain, Raven::VulkanTexture2D
- GetImageCount() : Raven::VulkanSwapchain
- GetImageIndex() : Raven::IllumineRenderer, Raven::RendererAPI, Raven::VulkanRenderer, Raven::VulkanSwapchain
- GetImageInfo() : Raven::VulkanImage2D
- GetImageViews() : Raven::VulkanSwapchain
- GetInclude() : Raven::HLSLIncluder
- GetIndexBuffer() : Raven::Mesh, Raven::VulkanMesh
- GetInstance() : Raven::IllumineRenderer, Raven::RendererAPI, Raven::VulkanRenderer
- GetKeyCode() : Raven::KeyEvent
- GetLayerImageView() : Raven::VulkanImage2D
- GetLayout() : Raven::VulkanPipeline
- GetLogicalDevice() : Raven::VulkanDevice
- GetMalevolentAllocator() : Raven::MemoryManager
- GetMaterial() : Raven::MaterialRegistry
- GetMaterialRegistry() : Raven::IllumineRenderer
- GetMilliseconds() : Raven::Timestep
- GetMouseButton() : Raven::MouseButtonEvent
- GetMousePosition() : Raven::Input
- GetMouseX() : Raven::Input
- GetMouseY() : Raven::Input
- GetName() : Raven::Event, Raven::Shader, Raven::VulkanShader
- GetNativeWindow() : Raven::Window
- GetNumComponents() : Raven::Entity
- GetOutput() : Raven::RenderPass, Raven::VulkanRenderPass
- GetPath() : Raven::Mesh, Raven::Texture, Raven::VulkanMesh, Raven::VulkanTexture2D
- GetPhysicalDevice() : Raven::VulkanDevice
- GetPipeline() : Raven::RenderPass, Raven::VulkanRenderPass
- GetPlatform() : Raven::Framework
- GetPointLightData() : Raven::SceneRenderer
- GetPosition() : Raven::Camera
- GetPositionalArgs() : Raven::ArgParser
- GetPresentQueue() : Raven::VulkanDevice
- GetProjectDirectory() : Raven::Project
- GetProjection() : Raven::Camera
- GetProps() : Raven::Window
- GetPushConstantRanges() : Raven::VulkanShader
- GetQueryPool() : Raven::VulkanDevice
- GetRefCount() : Raven::Ref< T >
- GetRenderData() : Raven::IllumineRenderer
- GetRendererAPI() : Raven::IllumineRenderer
- GetResources() : Raven::VulkanShader
- GetSeconds() : Raven::Timestep
- GetSemaphores() : Raven::VulkanSwapchain
- GetSettings() : Raven::Logger, Raven::SceneRenderer
- GetShader() : Raven::Pipeline, Raven::VulkanPipeline
- GetShaderBuffers() : Raven::VulkanShader
- GetShaderDescriptorSets() : Raven::VulkanShader
- GetShaderLibrary() : Raven::IllumineRenderer
- GetShaderModules() : Raven::Shader, Raven::VulkanShader
- GetShaders() : Raven::ShaderLibrary
- GetSize() : Raven::Image2D, Raven::IndexBuffer, Raven::VulkanImage2D, Raven::VulkanIndexBuffer, Raven::VulkanUniformBuffer
- GetSpecification() : Raven::Framebuffer, Raven::Image2D, Raven::Pipeline, Raven::RenderPass, Raven::Texture, Raven::VulkanFramebuffer, Raven::VulkanImage2D, Raven::VulkanPipeline, Raven::VulkanRenderPass, Raven::VulkanTexture2D
- GetStackAllocator() : Raven::MemoryManager
- GetStaticMeshSubmissions() : Raven::IllumineRenderer, Raven::RendererAPI, Raven::VulkanRenderer
- GetStride() : Raven::VertexBufferLayout
- GetSubmeshes() : Raven::Mesh, Raven::VulkanMesh
- GetSurface() : Raven::VulkanDevice
- GetSwapchain() : Raven::IllumineRenderer
- GetSystemManager() : Raven::Framework
- GetTargetFramebuffer() : Raven::VulkanRenderPass
- GetTime() : Raven::Time
- GetTimers() : Raven::ScopedTimer
- GetTimeStampResults() : Raven::VulkanRenderer
- GetTimestep() : Raven::Framework
- GetTransform() : Raven::TransformComponent
- GetTypeData() : Raven::TypeRegistry
- GetUIManager() : Raven::Framework
- GetUniformBuffer() : Raven::VulkanShader, Raven::VulkanUniformBuffer
- GetUniformBufferCount() : Raven::VulkanShader
- GetValue() : Raven::ArgParser
- GetVertexBuffer() : Raven::Mesh, Raven::VulkanMesh
- GetView() : Raven::Camera
- GetViewProjection() : Raven::Camera
- GetVulkanBuffer() : Raven::VulkanIndexBuffer, Raven::VulkanVertexBuffer
- GetVulkanClearValues() : Raven::VulkanFramebuffer
- GetVulkanCommandBuffer() : Raven::VulkanCommandBuffer
- GetVulkanFramebuffer() : Raven::VulkanFramebuffer
- GetVulkanPipeline() : Raven::VulkanPipeline
- GetVulkanRenderPass() : Raven::VulkanFramebuffer
- GetWidth() : Raven::Image2D, Raven::Texture, Raven::VulkanImage2D, Raven::VulkanTexture2D, Raven::Window, Raven::WindowResizeEvent
- GetWindow() : Raven::Framework, Raven::IllumineRenderer, Raven::RendererAPI, Raven::VulkanRenderer
- GetWriteDescriptor() : Raven::VulkanShader
- GetX() : Raven::MouseMovedEvent
- GetXOffset() : Raven::MouseScrolledEvent
- GetY() : Raven::MouseMovedEvent
- GetYOffset() : Raven::MouseScrolledEvent