Here is a list of all functions with links to the classes they belong to:
- c -
- calculate() : Math::BoundingSphere
- calculateFrameTime() : EngineCore::Engine
- CameraComponent() : EngineCore::CameraComponent
- canEverTick() : EngineCore::Entity
- canTick() : EngineCore::Entity, EngineCore::LogicComponent
- CapsuleCollisionComponent() : EngineCore::CapsuleCollisionComponent
- captureRenderdocFrame() : EngineCore::Engine
- ChainBuilder() : Vulkan::ChainBuilder
- checkRequiredEnvironmentBlendModeAvailability() : EngineCore::ApplicationContext
- checkValidationLayerSupport() : EngineCore::Engine
- clampf() : EngineCore::OpenXrHelper
- cleanup() : EngineCore::ApplicationContext, EngineCore::AssetManager, EngineCore::ComputePass, EngineCore::ComputePipeline, EngineCore::Engine, EngineCore::Headset, EngineCore::Headset::ImageBuffer, EngineCore::Mesh, EngineCore::MirrorView, EngineCore::Renderer, EngineCore::RenderProcess, EngineCore::RenderProcess::HiZPyramid, EngineCore::RenderTarget, EngineCore::Scene, EngineCore::SceneManager, EngineCore::Texture, EngineCore::Window
- cleanupBuffer() : VulkanHelper
- cleanupComponents() : EngineCore::Actor
- cleanupStagingBuffer() : EngineCore::RenderProcess
- clear() : Asset::AssetManager< Key, AssetClass >, BidirectionalMap< T, U >, EngineCore::SceneManager, EngineCore::TextureHandleRegistry, EngineCore::UnifiedGeometryManager, Vulkan::BarrierBundle
- clear_map_only() : BidirectionalMap< T, U >::Side< SideKey, SideValue >
- clearChildren() : EngineCore::SceneNode
- clearDirty() : EngineCore::RenderingDataManager
- clearPendingSyncObjects() : EngineCore::RenderingDataManager
- clearPendingTransformSyncObjects() : EngineCore::RenderingDataManager
- clearTexturesToUpload() : EngineCore::RenderingDataManager
- collectMaterialsFromScene() : EngineCore::RenderingDataManager
- CollisionComponent() : EngineCore::CollisionComponent
- CollisionShape() : Physics::CollisionShape
- combine() : EngineCore::Transform
- completeFrameAsync() : EngineCore::Engine
- computeBoundingSphere() : EngineCore::ClusterLodGenerator
- computeMeshletBoundingSphere() : EngineCore::ClusterLodGenerator
- ComputePass() : EngineCore::ComputePass
- ComputePipeline() : EngineCore::ComputePipeline
- ComputePipelineSpecializationData() : EngineCore::ComputePipelineSpecializationData
- ComputeShader() : ComputeShader
- connect() : EngineCore::MirrorView
- ConstexprPath() : EngineCore::ConstexprPath
- contains() : BidirectionalMap< T, U >::Side< SideKey, SideValue >
- copyBuffer() : VulkanHelper
- copyBufferMultiple() : VulkanHelper
- copyBufferToImage() : VulkanHelper
- copyDataToBufferViaStaging() : VulkanHelper
- copyTo() : EngineCore::DataBuffer
- create() : EngineCore::ComputePass, EngineCore::Factory, EngineCore::Serializable, EngineCore::VulkanBuffer, EngineCore::VulkanStagedBuffer
- createAssetManager() : EngineCore::Engine
- createBinnedVisibleMeshletIndexBuffer() : EngineCore::RenderProcess
- createBinningAllocatorBuffers() : EngineCore::RenderProcess
- createBinningAllocatorResources() : EngineCore::Renderer
- createBoxShape() : EngineCore::PhysicsEngine
- createBuffer() : VulkanHelper
- createBufferWithStaging() : VulkanHelper
- createCapsuleShape() : EngineCore::PhysicsEngine
- createCountDispatcherBuffers() : EngineCore::RenderProcess
- createCounterBuffer() : EngineCore::Renderer
- createCullingFailedBuffers() : EngineCore::RenderProcess
- createDataUploadCommand() : EngineCore::Texture
- createDefaultJson() : EngineCore::Serializable
- createDescriptorPool() : VulkanHelper
- createDescriptorSet() : EngineCore::ComputePass
- createDescriptorSetLayout() : VulkanHelper
- createDevice() : EngineCore::ApplicationContext
- createDispatchBuffer() : EngineCore::Renderer
- createDispatcherDispatchBuffer() : EngineCore::RenderProcess
- createFence() : VulkanHelper
- createFrustumUBOBuffer() : EngineCore::RenderProcess
- createHiZGenerationResources() : EngineCore::Renderer
- createHiZMipDescriptorSets() : EngineCore::Renderer
- createHiZPyramid() : EngineCore::RenderProcess
- createHiZSampler() : EngineCore::Headset
- createHiZSPDDescriptorSets() : EngineCore::Renderer
- createHiZSPDResources() : EngineCore::Renderer
- createHiZViewProjectionBuffer() : EngineCore::RenderProcess
- createImage() : VulkanHelper
- createImageView() : VulkanHelper
- createIndirectDrawBuffer() : EngineCore::RenderProcess
- createInputManager() : EngineCore::Engine
- createJson() : EngineCore::Factory
- createLodBuffers() : EngineCore::RenderProcess
- createMeshletCounterBuffer() : EngineCore::RenderProcess
- createMeshletCullingDispatcherResources() : EngineCore::Renderer
- createMeshletCullingResources() : EngineCore::Renderer
- createMeshletToObjectMapBuffer() : EngineCore::RenderProcess, EngineCore::SceneManager
- createMeshletUnpackingDispatcherResources() : EngineCore::Renderer
- createMeshletUnpackingResources() : EngineCore::Renderer
- createMeshName() : EngineCore::Mesh
- createMeshRenderingInfoBuffers() : EngineCore::RenderProcess
- createMeshUnpackingDataBuffer() : EngineCore::Renderer
- createNode() : EngineCore::NodeFactory, EngineCore::SceneGraph
- createNodes() : EngineCore::NodeFactory
- createObjectCullingDataBuffer() : EngineCore::Renderer
- createObjectIDsBuffer() : EngineCore::Renderer
- createObjectMeshletDataBuffer() : EngineCore::Renderer, EngineCore::RenderProcess
- createOpenXrInstance() : EngineCore::ApplicationContext
- createPass1CounterBuffer() : EngineCore::RenderProcess
- createPerObjectSSBOBuffer() : EngineCore::RenderProcess
- createPhysicsWorld() : EngineCore::Engine
- createPipelineLayout() : VulkanHelper
- createPlaceholderBuffer() : EngineCore::Renderer
- createPlaceholderUniformBuffer() : EngineCore::Renderer
- createPlaneShape() : EngineCore::PhysicsEngine
- createPrepareDrawResources() : EngineCore::Renderer
- createPrimitiveCullingResources() : EngineCore::Renderer
- createProjectionMatrix() : EngineCore::OpenXrHelper
- createPushConstantsInfo() : EngineCore::ComputePass
- createResources() : EngineCore::ApplicationContext, EngineCore::Mesh, EngineCore::Texture
- createRigidBody() : EngineCore::PhysicsBodyComponent, EngineCore::PhysicsEngine
- createRoot() : EngineCore::NodeFactory
- createSemaphore() : VulkanHelper
- createShaderModule() : Shader
- createShape() : EngineCore::BoxCollisionComponent, EngineCore::CapsuleCollisionComponent, EngineCore::CollisionComponent, EngineCore::SphereCollisionComponent
- createSphereShape() : EngineCore::PhysicsEngine
- createStartupScene() : EngineCore::Engine
- createSurface() : EngineCore::Window
- createTexturePath() : EngineCore::Texture
- createVertexShaderPathResources() : EngineCore::Renderer
- createVertexShaderPipelineResources() : EngineCore::Renderer
- createViewProjectionBuffer() : EngineCore::RenderProcess
- createVisibleObjectRangesBuffer() : EngineCore::RenderProcess
- createVSIndirectDrawBuffers() : EngineCore::RenderProcess
- createVSInstancedDrawingBuffers() : EngineCore::RenderProcess
- createVSInstancedDrawingResources() : EngineCore::Renderer
- createVulkanDebugMessenger() : EngineCore::Engine
- createVulkanInstance() : EngineCore::ApplicationContext
- crossProductVector3() : EngineCore::OpenXrHelper
- cursorPositionCallback() : EngineCore::InputInterface