![]() |
FastEngine 0.9.3
A multiplayer oriented 2D engine made with Vulkan.
|
This is the complete list of members for fge::RenderWindow, 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::RenderWindow) | fge::RenderWindow | 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::RenderWindow) | fge::RenderWindow | virtual |
display(uint32_t imageIndex) override (defined in fge::RenderWindow) | fge::RenderWindow | virtual |
draw(fge::RenderStates &states, fge::vulkan::GraphicPipeline *graphicPipeline=nullptr) const (defined in fge::RenderTarget) | fge::RenderTarget | |
endRenderPass() override (defined in fge::RenderWindow) | fge::RenderWindow | virtual |
getClearColor() const (defined in fge::RenderTarget) | fge::RenderTarget | |
getCommandBuffer() const override (defined in fge::RenderWindow) | fge::RenderWindow | virtual |
getContext() const (defined in fge::vulkan::ContextAware) | fge::vulkan::ContextAware | inline |
getCurrentFrame() const (defined in fge::RenderWindow) | fge::RenderWindow | |
getDefaultView() const (defined in fge::RenderTarget) | fge::RenderTarget | |
getExtent2D() const override (defined in fge::RenderWindow) | fge::RenderWindow | virtual |
getGlobalTransform(fge::RenderResourceTransform const &resource) const (defined in fge::RenderTarget) | fge::RenderTarget | |
getInheritanceInfo(uint32_t imageIndex) const (defined in fge::RenderWindow) | fge::RenderWindow | |
getPresentMode() const (defined in fge::RenderWindow) | fge::RenderWindow | |
getRenderPass() const override (defined in fge::RenderWindow) | fge::RenderWindow | virtual |
getSize() const override (defined in fge::RenderWindow) | fge::RenderWindow | virtual |
getSurface() const (defined in fge::RenderWindow) | fge::RenderWindow | |
getTargetFrameRate() const (defined in fge::RenderWindow) | fge::RenderWindow | |
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 | |
onResize() (defined in fge::RenderWindow) | fge::RenderWindow | |
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::RenderWindow) | fge::RenderWindow | 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 | |
RenderWindow(fge::vulkan::Context const &context, fge::vulkan::SurfaceWindow &surfaceWindow) (defined in fge::RenderWindow) | fge::RenderWindow | explicit |
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 | |
setPresentMode(VkPresentModeKHR presentMode) (defined in fge::RenderWindow) | fge::RenderWindow | |
setTargetFrameRate(unsigned int frameRate) (defined in fge::RenderWindow) | fge::RenderWindow | |
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 | |
~RenderWindow() override (defined in fge::RenderWindow) | fge::RenderWindow |