Here is a list of all documented class members with links to the class documentation for each member:
- p -
- pAcquireImageSemaphore : ne::VulkanRenderer::SwapChainImageSemaphores
- pad : ne::Material::MaterialShaderConstants
- pAllocatedResource : ne::DirectXResource
- params : ne::WindowBuilder
- pArray : ne::DynamicCpuWriteShaderResourceArraySlot, ne::ShaderLightArraySlot
- pathDeserializedFromRelativeToRes : ne::Serializable
- pathToCompiledShader : ne::Shader
- pathToShaderFile : ne::ShaderDescription
- pathToWindowIcon : ne::WindowBuilderParameters
- pBufferResource : ne::VulkanResource
- pCalculatedFrustums : ne::LightingShaderResourceManager::ComputeShaderData::FrustumGridComputeShader::ShaderResources
- pCameraManager : ne::GameManager
- pCameraNode : ne::EditorGameInstance::EditorGcPointers
- pCbvSrvUavHeap : ne::DirectXResourceManager, ne::HlslComputeShaderInterface
- pColorPipeline : ne::Material::InternalResources
- pColorTexture : ne::ShadowMapHandle::InternalResources, ne::ShadowMapManager::ShadowMapHandleResources
- pCommandAllocator : ne::DirectXFrameResource
- pCommandBuffer : ne::VulkanFrameResource
- pCommandList : ne::DirectXRenderer
- pCommandPool : ne::VulkanRenderer
- pCommandQueue : ne::DirectXRenderer
- pComputeCommandList : ne::DirectXRenderer
- pComputeInfo : ne::LightingShaderResourceManager::ComputeShaderData::FrustumGridComputeShader::ShaderResources
- pComputeInterface : ne::LightingShaderResourceManager::ComputeShaderData::FrustumGridComputeShader::ComputeShader, ne::LightingShaderResourceManager::ComputeShaderData::LightCullingComputeShader::ComputeShader
- pComputeShaderThatUsesPipeline : ne::PipelineSharedPtr
- pComputeTextureSampler : ne::VulkanRenderer
- pConstantsManager : ne::Pipeline::ShaderConstantsData
- pCursor : ne::WindowCursor
- pDepthAspectImageView : ne::VulkanResource
- pDepthBufferNoMultisampling : ne::DirectXRenderer
- pDepthImage : ne::VulkanRenderer
- pDepthImageNoMultisampling : ne::VulkanRenderer
- pDepthOnlyPipeline : ne::Material::InternalResources
- pDepthOnlyRenderPass : ne::VulkanRenderer
- pDepthStencilBuffer : ne::DirectXRenderer
- pDepthTexture : ne::ShadowMapHandle::InternalResources, ne::ShadowMapManager::ShadowMapHandleResources
- pDescriptorPool : ne::DescriptorSetLayoutGenerator::Generated, ne::VulkanPipeline::InternalResources
- pDescriptorSetLayout : ne::DescriptorSetLayoutGenerator::Generated, ne::VulkanPipeline::InternalResources
- pDeserializedOriginalObject : ne::Node::SerializableObjectInformationWithGcPointer
- pDevice : ne::DirectXRenderer
- pDirectionalLightArraySlot : ne::DirectionalLightNode::ShaderData
- pDirectionalLightDataArray : ne::LightingShaderResourceManager::LightArrays
- pDirectionalShadowMapsShaderResourceName : ne::ShadowMapManager
- pDsvHeap : ne::DirectXResourceManager
- pDynamicCpuWriteShaderResourceArrayManager : ne::GpuResourceManager
- pEditorWindowTitle : ne::EditorGameInstance
- performSelfValidation() : ne::ShaderManager
- pFactory : ne::DirectXRenderer
- pFence : ne::DirectXRenderer, ne::VulkanFrameResource
- pFrameConstantBuffer : ne::FrameResource
- pFrameConstantBufferName : ne::Shader
- pFrameResourceManager : ne::Renderer
- pGameInstance : ne::GameManager
- pGameManager : ne::GameInstance, ne::Renderer, ne::Window, ne::World
- pGameWindow : ne::GameInstance
- pGlfwWindow : ne::Window
- pGlobalCountersIntoLightIndexList : ne::LightingShaderResourceManager::ComputeShaderData::LightCullingComputeShader::ShaderResources
- pGlobalShaderResourceBinding : ne::GpuResource
- pGlobalShaderResourceBindingManager : ne::Renderer
- pGpuResource : ne::UploadBuffer
- pGraphicsQueue : ne::VulkanRenderer
- pHeap : ne::ContinuousDirectXDescriptorRange, ne::DirectXDescriptor, ne::DirectXDescriptorHeap::InternalData
- phi : ne::CameraProperties::Data::OrbitalModeData
- physicalDeviceQueueFamilyIndices : ne::VulkanRenderer
- pickPhysicalDevice() : ne::VulkanRenderer
- pickSwapChainExtent() : ne::VulkanRenderer
- pickVideoAdapter() : ne::DirectXRenderer
- pImageResource : ne::VulkanResource
- pImageView : ne::VulkanResource
- pImportedFileName : ne::TextureImporter
- pIndexBuffer : ne::MeshIndexBufferInfo
- pIndexManager : ne::VulkanShadowMapArrayIndexManager::InternalData
- pInputManager : ne::GameInstance
- pInstance : ne::VulkanRenderer
- pInternalResource : ne::DirectXResource
- Pipeline() : ne::Pipeline
- PipelineConfiguration() : ne::PipelineConfiguration
- PipelineManager() : ne::PipelineManager
- pipelines : ne::PipelineManager::ComputePipelines::Resources
- PipelineShaderConstantsManager() : ne::PipelineShaderConstantsManager
- PipelineSharedPtr() : ne::PipelineSharedPtr
- Plane() : ne::Plane
- planes : ne::LightingShaderResourceManager::ComputeShaderData::Frustum
- pLightingShaderResourceManager : ne::Renderer
- pLogicalDevice : ne::VulkanRenderer
- plusKey : ne::AxisState
- pMainRenderPass : ne::VulkanRenderer
- pManager : ne::GlobalShaderResourceBinding, ne::GpuResource, ne::ShaderArrayIndex, ne::ShaderCpuWriteResourceBindingUniquePtr, ne::ShaderTextureResourceBindingUniquePtr, ne::ShadowMapHandle
- pMappedResourceData : ne::UploadBuffer
- pMaterial : ne::Renderer::MeshesInFrustum::MaterialInFrustumInfo
- pMaterialThatUsesPipeline : ne::PipelineSharedPtr
- pMemoryAllocator : ne::DirectXResourceManager, ne::VulkanResourceManager
- pMeshDataFileExtension : ne::MeshDataBinaryFieldSerializer
- pMeshNode : ne::Renderer::MeshesInFrustum::MeshInFrustumInfo
- pMsaaImage : ne::VulkanRenderer
- pMsaaRenderBuffer : ne::DirectXRenderer
- pObject : ne::DeserializedObjectInformation< SmartPointer, InnerType >, ne::SerializableObjectInformation
- PointLightNode() : ne::PointLightNode
- pOpaquePointLightGrid : ne::LightingShaderResourceManager::ComputeShaderData::LightCullingComputeShader::ShaderResources
- pOpaquePointLightIndexList : ne::LightingShaderResourceManager::ComputeShaderData::LightCullingComputeShader::ShaderResources
- pOpaqueSpotLightGrid : ne::LightingShaderResourceManager::ComputeShaderData::LightCullingComputeShader::ShaderResources
- pOpaqueSpotLightIndexList : ne::LightingShaderResourceManager::ComputeShaderData::LightCullingComputeShader::ShaderResources
- pOriginalObject : ne::SerializableObjectInformation
- position : ne::MeshVertex, ne::PointLightNode::PointLightShaderData, ne::ShadowPassLightShaderInfo, ne::SpotlightNode::SpotlightShaderData
- pOutputAdapter : ne::DirectXRenderer
- pPhysicalDevice : ne::VulkanRenderer
- pPipeline : ne::ComputeShaderInterface, ne::PipelineSharedPtr, ne::Renderer::MeshesInFrustum::PipelineInFrustumInfo, ne::VulkanPipeline::InternalResources
- pPipelineConfiguration : ne::Pipeline
- pPipelineLayout : ne::VulkanPipeline::InternalResources
- pPipelineManager : ne::GlobalShaderResourceBindingManager, ne::Material, ne::Pipeline, ne::Renderer
- pPointLightArraySlot : ne::PointLightNode::ShaderData
- pPointLightDataArray : ne::LightingShaderResourceManager::LightArrays
- pPointShadowMapsShaderResourceName : ne::ShadowMapManager
- pPrepareLightCullingComputeInterface : ne::LightingShaderResourceManager
- pPresentQueue : ne::VulkanRenderer
- pPso : ne::DirectXPso::InternalResources
- pQueueSubmitSemaphore : ne::VulkanRenderer::SwapChainImageSemaphores
- pRange : ne::DirectXDescriptor
- preferredRenderer : ne::Window
- pRenderer : ne::CameraManager, ne::ComputeShaderInterface, ne::DirectXDescriptorHeap, ne::FrameResourceManager, ne::GameManager, ne::GpuResourceManager, ne::LightingShaderResourceManager, ne::Pipeline, ne::PipelineManager, ne::RenderSettings, ne::Shader, ne::ShaderCacheManager, ne::ShaderCpuWriteResourceBindingManager, ne::ShaderLightArray, ne::ShaderManager, ne::ShaderTextureResourceBindingManager, ne::ShadowMapArrayIndexManager, ne::VulkanFrameResource
- prepareForDrawingNextFrame() : ne::DirectXRenderer, ne::Renderer, ne::VulkanRenderer
- prepareRenderTargetForNextFrame() : ne::Renderer, ne::VulkanRenderer
- present() : ne::DirectXRenderer, ne::Renderer, ne::VulkanRenderer
- pResource : ne::DirectXDescriptor, ne::DirectXResource::DescriptorsSameType, ne::FrameResourceManager::CurrentFrameResource, ne::ShaderCpuWriteResourceBindingUniquePtr, ne::ShaderTextureResourceBindingUniquePtr
- pResourceManager : ne::DynamicCpuWriteShaderResourceArray, ne::DynamicCpuWriteShaderResourceArrayManager, ne::Renderer, ne::ShadowMapManager, ne::TextureManager
- processEvents() : ne::Window
- processRootConstantsIfFound() : ne::RootSignatureGenerator
- processTasksThread() : ne::ThreadPool
- projectionData : ne::CameraProperties::Data
- projectionMatrix : ne::CameraProperties::Data::ProjectionData
- pRootSignature : ne::DirectXPso::InternalResources, ne::RootSignatureGenerator::Generated
- pRtvHeap : ne::DirectXResourceManager
- pScreenToViewData : ne::LightingShaderResourceManager::ComputeShaderData::FrustumGridComputeShader::ShaderResources
- pShaderArrayIndex : ne::GlslShaderTextureResourceBinding::PushConstantIndices
- pShaderCacheManager : ne::ShaderManager
- pShaderCpuWriteResourceManager : ne::Renderer
- pShaderManager : ne::Renderer, ne::ShaderUser
- pShaderResource : ne::DynamicCpuWriteShaderResourceArraySlot
- pShaderTextureResourceManager : ne::Renderer
- pShadowMapHandle : ne::DirectionalLightNode, ne::PointLightNode, ne::SpotlightNode
- pShadowMapManager : ne::GpuResourceManager
- pShadowMappingDirectionalSpotPipeline : ne::Material::InternalResources
- pShadowMappingDirectionalSpotRenderPass : ne::VulkanRenderer
- pShadowMappingPointPipeline : ne::Material::InternalResources
- pShadowMappingPointRenderPass : ne::VulkanRenderer
- pShadowPassLightInfoArray : ne::LightingShaderResourceManager::LightArrays
- pShadowPassLightInfoIndex : ne::PipelineShaderConstantsManager::SpecialConstantsNames
- pShadowTextureSampler : ne::VulkanRenderer
- pSlot : ne::DirectionalLightNode::ShaderData::ShadowPassDataGroup, ne::PointLightNode::ShaderData::ShadowPassDataGroup, ne::SpotlightNode::ShaderData::ShadowPassDataGroup
- pSpawnedOwnerLightNode : ne::ShaderLightArraySlot
- pSpdLogger : ne::Logger
- pSpotlightArraySlot : ne::SpotlightNode::ShaderData
- pSpotlightDataArray : ne::LightingShaderResourceManager::LightArrays
- pSpotShadowMapsShaderResourceName : ne::ShadowMapManager
- pSrvRange : ne::DirectXShadowMapArrayIndexManager
- pSwapChain : ne::DirectXRenderer, ne::VulkanRenderer
- pSwapChainBuffer : ne::DirectXResource
- pTexture : ne::TextureHandle, ne::TextureManager::TextureResource
- pTextureManager : ne::GpuResourceManager, ne::TextureHandle
- pTextureSampler : ne::VulkanRenderer
- pThreadGroupCount : ne::LightingShaderResourceManager::ComputeShaderData::LightCullingComputeShader::ShaderResources
- pTransparentPointLightGrid : ne::LightingShaderResourceManager::ComputeShaderData::LightCullingComputeShader::ShaderResources
- pTransparentPointLightIndexList : ne::LightingShaderResourceManager::ComputeShaderData::LightCullingComputeShader::ShaderResources
- pTransparentSpotLightGrid : ne::LightingShaderResourceManager::ComputeShaderData::LightCullingComputeShader::ShaderResources
- pTransparentSpotLightIndexList : ne::LightingShaderResourceManager::ComputeShaderData::LightCullingComputeShader::ShaderResources
- pUploadBuffer : ne::DynamicCpuWriteShaderResourceArray::InternalResources
- PushConstantIndices() : ne::GlslShaderTextureResourceBinding::PushConstantIndices
- pushConstantUintFieldOffsets : ne::DescriptorSetLayoutGenerator::Collected, ne::DescriptorSetLayoutGenerator::Generated
- pVertexBuffer : ne::MeshNode::GpuResources::Mesh
- pVideoAdapter : ne::DirectXRenderer
- pWindow : ne::GameManager
- pWindowSurface : ne::VulkanRenderer
- pWorld : ne::Node