![]() |
FastEngine 0.9.4
A multiplayer oriented 2D engine made with Vulkan.
|
This is the complete list of members for fge::RenderTexture, including all inherited members.
| _g_clearColor (defined in fge::RenderTarget) | fge::RenderTarget | protected |
| _g_defaultFragmentShader (defined in fge::RenderTarget) | fge::RenderTarget | protected |
| _g_defaultNoTextureFragmentShader (defined in fge::RenderTarget) | fge::RenderTarget | protected |
| _g_defaultVertexShader (defined in fge::RenderTarget) | fge::RenderTarget | protected |
| _g_forceGraphicPipelineUpdate (defined in fge::RenderTarget) | fge::RenderTarget | protected |
| _g_graphicPipelineCache (defined in fge::RenderTarget) | fge::RenderTarget | mutableprotected |
| beginRenderPass(uint32_t imageIndex) override (defined in fge::RenderTexture) | fge::RenderTexture | virtual |
| clearGraphicPipelineCache() (defined in fge::RenderTarget) | fge::RenderTarget | |
| ContextAware(Context const &context) (defined in fge::vulkan::ContextAware) | fge::vulkan::ContextAware | inlineexplicit |
| ContextAware(ContextAware const &r)=default (defined in fge::vulkan::ContextAware) | fge::vulkan::ContextAware | |
| ContextAware(ContextAware &&r) noexcept=default (defined in fge::vulkan::ContextAware) | fge::vulkan::ContextAware | |
| destroy() final (defined in fge::RenderTexture) | fge::RenderTexture | virtual |
| display(uint32_t imageIndex) override (defined in fge::RenderTexture) | fge::RenderTexture | virtual |
| draw(fge::RenderStates &states, fge::vulkan::GraphicPipeline *graphicPipeline=nullptr) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| endRenderPass() override (defined in fge::RenderTexture) | fge::RenderTexture | virtual |
| getClearColor() const (defined in fge::RenderTarget) | fge::RenderTarget | |
| getCommandBuffer() const override (defined in fge::RenderTexture) | fge::RenderTexture | virtual |
| getContext() const (defined in fge::vulkan::ContextAware) | fge::vulkan::ContextAware | inline |
| getCurrentFrame() const (defined in fge::RenderTexture) | fge::RenderTexture | |
| getDefaultView() const (defined in fge::RenderTarget) | fge::RenderTarget | |
| getExtent2D() const override (defined in fge::RenderTexture) | fge::RenderTexture | virtual |
| getGlobalTransform(fge::RenderResourceTransform const &resource) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| getRenderPass() const override (defined in fge::RenderTexture) | fge::RenderTexture | virtual |
| getSize() const override (defined in fge::RenderTexture) | fge::RenderTexture | virtual |
| getTextureImage() const (defined in fge::RenderTexture) | fge::RenderTexture | |
| getView() const (defined in fge::RenderTarget) | fge::RenderTarget | |
| getViewport(View const &view) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| initialize() (defined in fge::RenderTarget) | fge::RenderTarget | protected |
| mapFramebufferCoordsToViewSpace(Vector2i const &point) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| mapFramebufferCoordsToViewSpace(Vector2i const &point, View const &view) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| mapFramebufferCoordsToWorldSpace(Vector2i const &point) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| mapFramebufferCoordsToWorldSpace(Vector2i const &point, View const &view) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| mapFramebufferRectToViewSpace(RectInt const &rect) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| mapFramebufferRectToViewSpace(RectInt const &rect, View const &view) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| mapFramebufferRectToWorldSpace(RectInt const &rect) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| mapFramebufferRectToWorldSpace(RectInt const &rect, View const &view) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| mapViewCoordsToFramebufferSpace(Vector2f const &point) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| mapViewCoordsToFramebufferSpace(Vector2f const &point, View const &view) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| mapViewRectToFramebufferSpace(RectFloat const &rect) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| mapViewRectToFramebufferSpace(RectFloat const &rect, View const &view) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| mapWorldCoordsToFramebufferSpace(Vector2f const &point) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| mapWorldCoordsToFramebufferSpace(Vector2f const &point, View const &view) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| mapWorldRectToFramebufferSpace(RectFloat const &rect) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| mapWorldRectToFramebufferSpace(RectFloat const &rect, View const &view) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| operator=(RenderTexture const &r) (defined in fge::RenderTexture) | fge::RenderTexture | |
| operator=(RenderTexture &&r) noexcept (defined in fge::RenderTexture) | fge::RenderTexture | |
| operator=(RenderTarget const &r) (defined in fge::RenderTarget) | fge::RenderTarget | |
| operator=(RenderTarget &&r) noexcept (defined in fge::RenderTarget) | fge::RenderTarget | |
| operator=(ContextAware const &r)=delete (defined in fge::vulkan::ContextAware) | fge::vulkan::ContextAware | |
| operator=(ContextAware &&r) noexcept=delete (defined in fge::vulkan::ContextAware) | fge::vulkan::ContextAware | |
| prepareNextFrame(VkCommandBufferInheritanceInfo const *inheritanceInfo, uint64_t timeout_ns) override (defined in fge::RenderTexture) | fge::RenderTexture | virtual |
| refreshShaderCache() (defined in fge::RenderTarget) | fge::RenderTarget | protected |
| RenderTarget(fge::vulkan::Context const &context) (defined in fge::RenderTarget) | fge::RenderTarget | explicitprotected |
| RenderTarget(RenderTarget const &r) (defined in fge::RenderTarget) | fge::RenderTarget | |
| RenderTarget(RenderTarget &&r) noexcept (defined in fge::RenderTarget) | fge::RenderTarget | |
| RenderTexture(glm::vec< 2, int > const &size={1, 1}, fge::vulkan::Context const &context=fge::vulkan::GetActiveContext()) (defined in fge::RenderTexture) | fge::RenderTexture | explicit |
| RenderTexture(RenderTexture const &r) (defined in fge::RenderTexture) | fge::RenderTexture | |
| RenderTexture(RenderTexture &&r) noexcept (defined in fge::RenderTexture) | fge::RenderTexture | |
| requestGlobalTransform(fge::Transformable const &transformable, uint32_t parentGlobalTransform) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| requestGlobalTransform(fge::Transformable const &transformable, fge::TransformUboData const &parentTransform) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| requestGlobalTransform(fge::Transformable const &transformable, fge::RenderResourceTransform const &resource) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| requestGlobalTransform(fge::Transformable const &transformable) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| requestGraphicPipeline(vulkan::GraphicPipeline::Key const &key) const (defined in fge::RenderTarget) | fge::RenderTarget | |
| RequestResults enum name (defined in fge::RenderTarget) | fge::RenderTarget | |
| resetDefaultView() (defined in fge::RenderTarget) | fge::RenderTarget | protected |
| resize(glm::vec< 2, int > const &size) (defined in fge::RenderTexture) | fge::RenderTexture | |
| setClearColor(fge::Color const &color) (defined in fge::RenderTarget) | fge::RenderTarget | |
| setView(View const &view) (defined in fge::RenderTarget) | fge::RenderTarget | |
| swapContext(Context const &context) (defined in fge::vulkan::ContextAware) | fge::vulkan::ContextAware | inline |
| verifyContext(ContextAware const &r) const (defined in fge::vulkan::ContextAware) | fge::vulkan::ContextAware | inlineprotected |
| ~ContextAware()=default (defined in fge::vulkan::ContextAware) | fge::vulkan::ContextAware | virtual |
| ~RenderTarget() override=default (defined in fge::RenderTarget) | fge::RenderTarget | |
| ~RenderTexture() override (defined in fge::RenderTexture) | fge::RenderTexture |