Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
This is the complete list of members for Grindstone::BaseAssetRenderer, including all inherited members.
AddQueue(const char *name, DrawSortMode sortType)=0 (defined in Grindstone::BaseAssetRenderer) | Grindstone::BaseAssetRenderer | pure virtual |
CacheRenderTasksAndFrustumCull(glm::vec3 eyePosition, entt::registry ®istry)=0 (defined in Grindstone::BaseAssetRenderer) | Grindstone::BaseAssetRenderer | pure virtual |
GetName() const =0 (defined in Grindstone::BaseAssetRenderer) | Grindstone::BaseAssetRenderer | pure virtual |
RenderQueue(GraphicsAPI::CommandBuffer *commandBuffer, const char *queueName)=0 (defined in Grindstone::BaseAssetRenderer) | Grindstone::BaseAssetRenderer | pure virtual |
RenderShadowMap(GraphicsAPI::CommandBuffer *commandBuffer, GraphicsAPI::DescriptorSet *lightingDescriptorSet, entt::registry ®istry, glm::vec3 lightSourcePosition)=0 (defined in Grindstone::BaseAssetRenderer) | Grindstone::BaseAssetRenderer | pure virtual |
SetEngineDescriptorSet(GraphicsAPI::DescriptorSet *descriptorSet)=0 (defined in Grindstone::BaseAssetRenderer) | Grindstone::BaseAssetRenderer | pure virtual |
SortQueues()=0 (defined in Grindstone::BaseAssetRenderer) | Grindstone::BaseAssetRenderer | pure virtual |