Brenta Engine 1.2
Loading...
Searching...
No Matches
brenta::UiPass Class Reference
Inheritance diagram for brenta::UiPass:
brenta::RenderPass

Public Member Functions

 UiPass (tenno::shared_ptr< FrameBuffer > fb, bool clear=false, bool set_viewport=false)
 
 UiPass (const UiPass &other)=delete
 
UiPassoperator= (const UiPass &other)=delete
 
void begin () override
 
void end () override
 
void execute (const Renderer::RenderData &data) override
 

Detailed Description

Definition at line 15 of file ui_pass.hpp.

Constructor & Destructor Documentation

◆ UiPass()

UiPass::UiPass ( tenno::shared_ptr< FrameBuffer fb,
bool  clear = false,
bool  set_viewport = false 
)

Definition at line 12 of file ui_pass.cpp.

Member Function Documentation

◆ begin()

void UiPass::begin ( )
overridevirtual

Implements brenta::RenderPass.

Definition at line 20 of file ui_pass.cpp.

◆ end()

void UiPass::end ( )
overridevirtual

Implements brenta::RenderPass.

Definition at line 31 of file ui_pass.cpp.

◆ execute()

void UiPass::execute ( const Renderer::RenderData data)
overridevirtual

Implements brenta::RenderPass.

Definition at line 36 of file ui_pass.cpp.


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