Minetest 5.9.0-dev
 
Loading...
Searching...
No Matches
DrawHUD Class Reference

Implements a pipeline step that renders the game HUD. More...

#include <plain.h>

+ Inheritance diagram for DrawHUD:
+ Collaboration diagram for DrawHUD:

Public Member Functions

virtual void setRenderSource (RenderSource *) override
 Assigns render source to this step.
 
virtual void setRenderTarget (RenderTarget *) override
 Assigned render target to this step.
 
virtual void reset (PipelineContext &context) override
 
virtual void run (PipelineContext &context) override
 Runs the step.
 
virtual void setRenderSource (RenderSource *source)=0
 Assigns render source to this step.
 
virtual void setRenderTarget (RenderTarget *target)=0
 Assigned render target to this step.
 
virtual void run (PipelineContext &context)=0
 Runs the step.
 
- Public Member Functions inherited from RenderPipelineObject
virtual ~RenderPipelineObject ()=default
 
virtual void reset (PipelineContext &context)
 

Detailed Description

Implements a pipeline step that renders the game HUD.

Member Function Documentation

◆ reset()

virtual void DrawHUD::reset ( PipelineContext context)
inlineoverridevirtual

Reimplemented from RenderPipelineObject.

◆ run()

void DrawHUD::run ( PipelineContext context)
overridevirtual

◆ setRenderSource()

virtual void DrawHUD::setRenderSource ( RenderSource source)
inlineoverridevirtual

Assigns render source to this step.

Parameters
sourcesource of rendering information

Implements RenderStep.

◆ setRenderTarget()

virtual void DrawHUD::setRenderTarget ( RenderTarget target)
inlineoverridevirtual

Assigned render target to this step.

Parameters
targetrender target to send output to.

Implements RenderStep.


The documentation for this class was generated from the following files: