![]() |
FastEngine 0.9.3
A multiplayer oriented 2D engine made with Vulkan.
|
This is the complete list of members for fge::RenderTarget, 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)=0 (defined in fge::RenderTarget) | fge::RenderTarget | pure 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()=0 (defined in fge::vulkan::ContextAware) | fge::vulkan::ContextAware | pure virtual |
display(uint32_t imageIndex)=0 (defined in fge::RenderTarget) | fge::RenderTarget | pure virtual |
draw(fge::RenderStates &states, fge::vulkan::GraphicPipeline *graphicPipeline=nullptr) const (defined in fge::RenderTarget) | fge::RenderTarget | |
endRenderPass()=0 (defined in fge::RenderTarget) | fge::RenderTarget | pure virtual |
getClearColor() const (defined in fge::RenderTarget) | fge::RenderTarget | |
getCommandBuffer() const =0 (defined in fge::RenderTarget) | fge::RenderTarget | pure virtual |
getContext() const (defined in fge::vulkan::ContextAware) | fge::vulkan::ContextAware | inline |
getDefaultView() const (defined in fge::RenderTarget) | fge::RenderTarget | |
getExtent2D() const =0 (defined in fge::RenderTarget) | fge::RenderTarget | pure virtual |
getGlobalTransform(fge::RenderResourceTransform const &resource) const (defined in fge::RenderTarget) | fge::RenderTarget | |
getRenderPass() const =0 (defined in fge::RenderTarget) | fge::RenderTarget | pure virtual |
getSize() const =0 (defined in fge::RenderTarget) | fge::RenderTarget | pure virtual |
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=(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)=0 (defined in fge::RenderTarget) | fge::RenderTarget | pure 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 | |
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 |
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 |