Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::assao_pass Class Reference

#include <assao_pass.h>

Classes

struct  run_params
 
struct  settings
 

Public Member Functions

 assao_pass ()=default
 
 ~assao_pass ()
 
auto init (rtti::context &ctx) -> bool
 
void run (const camera &camera, gfx::render_view &rview, const run_params &params)
 
auto shutdown () -> int32_t
 
void release_resources (gfx::render_view &rview)
 

Detailed Description

Definition at line 10 of file assao_pass.h.

Constructor & Destructor Documentation

◆ assao_pass()

unravel::assao_pass::assao_pass ( )
default

◆ ~assao_pass()

unravel::assao_pass::~assao_pass ( )
inline

Definition at line 137 of file assao_pass.h.

Member Function Documentation

◆ init()

auto unravel::assao_pass::init ( rtti::context & ctx) -> bool

Definition at line 41 of file assao_pass.cpp.

◆ release_resources()

void unravel::assao_pass::release_resources ( gfx::render_view & rview)

Definition at line 767 of file assao_pass.cpp.

◆ run()

void unravel::assao_pass::run ( const camera & camera,
gfx::render_view & rview,
const run_params & params )

Definition at line 108 of file assao_pass.cpp.

◆ shutdown()

auto unravel::assao_pass::shutdown ( ) -> int32_t

Definition at line 492 of file assao_pass.cpp.


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