This is the complete list of members for RenderService, including all inherited members.
addEvent(WindowEventPtr windowEvent) | RenderService | |
addWindow(RenderWindow &window, utility::ErrorState &errorState) | RenderService | |
anisotropicFilteringSupported() const | RenderService | |
beginComputeRecording() | RenderService | |
beginFrame() | RenderService | |
beginHeadlessRecording() | RenderService | |
beginRecording(RenderWindow &renderWindow) | RenderService | |
computeObjects(const std::vector< ComputeComponentInstance * > &comps) | RenderService | |
created() | Service | protectedvirtual |
createRenderableMesh(IMesh &mesh, MaterialInstance &materialInstance, utility::ErrorState &errorState) | RenderService | |
endComputeRecording() | RenderService | |
endFrame() | RenderService | |
endHeadlessRecording() | RenderService | |
endRecording() | RenderService | |
filterObjects(const std::vector< RenderableComponentInstance * > &comps, RenderMask renderMask) | RenderService | |
findDisplay(int index) const | RenderService | |
findDisplay(const nap::RenderWindow &window) const | RenderService | |
findWindow(void *nativeWindow) const | RenderService | |
findWindow(uint id) const | RenderService | |
getAnisotropicSamples() const | RenderService | |
getCommandPool() const | RenderService | |
getConfiguration() | Service | protected |
getConfiguration() const | Service | protected |
getCore() | Service | |
getCore() const | Service | |
getCurrentCommandBuffer() | RenderService | |
getCurrentFrameIndex() const | RenderService | |
getCurrentRenderWindow() | RenderService | |
getDependentServices(std::vector< rtti::TypeInfo > &dependencies) override | RenderService | protectedvirtual |
getDepthAspectFlags() const | RenderService | |
getDepthFormat() const | RenderService | |
getDevice() const | RenderService | |
getDisplayCount() const | RenderService | |
getDisplays() const | RenderService | |
getEmptyTexture2D() const | RenderService | |
getEmptyTextureCube() const | RenderService | |
getErrorTexture2D() const | RenderService | |
getErrorTextureCube() const | RenderService | |
getFormatProperties(VkFormat format, VkFormatProperties &outProperties) const | RenderService | |
getHighDPIEnabled() const | RenderService | |
getIniFilePath() const | Service | protected |
getIniFilePath(const std::string &appendix) const | Service | protected |
getLargePointsSupported() const | RenderService | |
getMaxComputeWorkGroupSize() const | RenderService | |
getMaxFramesInFlight() const | RenderService | |
getMaxRasterizationSamples() const | RenderService | |
getModule() const | Service | |
getNonSolidFillSupported() const | RenderService | |
getOrCreateComputePipeline(const ComputeMaterialInstance &computeMaterialInstance, utility::ErrorState &errorState) | RenderService | |
getOrCreateDescriptorSetCache(VkDescriptorSetLayout layout) | RenderService | |
getOrCreateMaterial(rtti::TypeInfo shaderType, utility::ErrorState &error) | RenderService | |
getOrCreateMaterial(utility::ErrorState &error) | RenderService | |
getOrCreatePipeline(const IRenderTarget &renderTarget, const IMesh &mesh, const MaterialInstance &materialInstance, utility::ErrorState &errorState) | RenderService | |
getOrCreatePipeline(const IRenderTarget &renderTarget, const RenderableMesh &renderableMesh, utility::ErrorState &errorState) | RenderService | |
getPhysicalDevice() const | RenderService | |
getPhysicalDeviceFeatures() const | RenderService | |
getPhysicalDeviceProperties() const | RenderService | |
getPhysicalDeviceVersion() const | RenderService | |
getPolygonModeSupported(EPolygonMode mode) | RenderService | |
getQueue() const | RenderService | |
getQueueIndex() const | RenderService | |
getRank(const nap::RenderLayer &layer) const | RenderService | |
getRasterizationSamples(ERasterizationSamples requestedSamples, VkSampleCountFlagBits &outSamples, nap::utility::ErrorState &errorState) | RenderService | |
getRenderMask(const RenderTag &renderTag) const | RenderService | |
getRenderMask(const std::string &tagName) | RenderService | |
getTypeName() const | Service | |
getVulkanAllocator() const | RenderService | |
getVulkanInstance() const | RenderService | |
getVulkanVersion() const | RenderService | |
getVulkanVersionMajor() const | RenderService | |
getVulkanVersionMinor() const | RenderService | |
getWideLinesSupported() const | RenderService | |
init(nap::utility::ErrorState &errorState) override | RenderService | protectedvirtual |
initShaderCompilation(utility::ErrorState &error) | RenderService | |
isComputeAvailable() const | RenderService | |
isComputeCommandQueued() const | RenderService | |
isHeadless() const | RenderService | |
isHeadlessCommandQueued() const | RenderService | |
isInitialized() const | RenderService | |
isRenderingFrame() const | RenderService | |
operator=(const Service &)=delete | Service | |
operator=(Service &&)=delete | Service | |
postResourcesLoaded() override | RenderService | protectedvirtual |
postUpdate(double deltaTime) | Service | protectedvirtual |
preResourcesLoaded() override | RenderService | protectedvirtual |
preShutdown() override | RenderService | protectedvirtual |
preUpdate(double deltaTime) | Service | protectedvirtual |
queueComputeCommand(const RenderCommand &command) | RenderService | |
queueHeadlessCommand(const RenderCommand &command) | RenderService | |
queueVulkanObjectDestructor(const VulkanObjectDestructor &function) | RenderService | |
registerObjectCreators(rtti::Factory &factory) | Service | protectedvirtual |
removeWindow(RenderWindow &window) | RenderService | |
RenderCommand typedef | RenderService | |
renderObjects(IRenderTarget &renderTarget, CameraComponentInstance &camera, RenderMask renderMask=mask::all) | RenderService | |
renderObjects(IRenderTarget &renderTarget, CameraComponentInstance &camera, const SortFunction &sortFunction, RenderMask=mask::all) | RenderService | |
renderObjects(IRenderTarget &renderTarget, CameraComponentInstance &camera, const std::vector< RenderableComponentInstance * > &comps, RenderMask renderMask=mask::all) | RenderService | |
renderObjects(IRenderTarget &renderTarget, CameraComponentInstance &camera, const std::vector< RenderableComponentInstance * > &comps, const SortFunction &sortFunction, RenderMask renderMask=mask::all) | RenderService | |
renderObjects(IRenderTarget &renderTarget, const glm::mat4 &projection, const glm::mat4 &view, const std::vector< RenderableComponentInstance * > &comps, const SortFunction &sortFunction, RenderMask renderMask=mask::all) | RenderService | |
RenderService(ServiceConfiguration *configuration) | RenderService | |
sampleShadingSupported() const | RenderService | |
Service(ServiceConfiguration *configuration) | Service | |
Service(ServiceConfiguration *configuration) | Service | |
Service(Service &)=delete | Service | |
Service(Service &&)=delete | Service | |
shutdown() override | RenderService | protectedvirtual |
SortFunction typedef | RenderService | |
update(double deltaTime) override | RenderService | protectedvirtual |
VulkanObjectDestructor typedef | RenderService | |
waitForFence(int frameIndex) | RenderService | |
windowAdded | RenderService | |
windowRemoved | RenderService | |
~RenderService() | RenderService | virtual |
~Service() | Service | virtual |