Euphoria
Public Member Functions | List of all members
eu::render::FactorEffect Struct Reference

A special effect where the effect can be eased into existence. More...

Inheritance diagram for eu::render::FactorEffect:
eu::render::Effect eu::render::BlurEffect eu::render::SimpleEffect

Public Member Functions

 FactorEffect ()
 
float get_factor () const
 
void set_factor (float f)
 
- Public Member Functions inherited from eu::render::Effect
 Effect ()=default
 
virtual ~Effect ()=default
 
 Effect (const Effect &)=delete
 
 Effect (Effect &&)=delete
 
void operator= (const Effect &)=delete
 
void operator= (Effect &&)=delete
 
virtual void build (const BuildArg &arg)=0
 
virtual void update (float dt)=0
 
virtual void gui ()=0
 
bool enabled () const
 

Additional Inherited Members

- Protected Member Functions inherited from eu::render::Effect
void set_enabled (bool n)
 

Detailed Description

A special effect where the effect can be eased into existence.

Setting it to 0 will disable the effect, setting it anything above will enable it.

Definition at line 140 of file postproc.h.

Constructor & Destructor Documentation

◆ FactorEffect()

eu::render::FactorEffect::FactorEffect ( )

Member Function Documentation

◆ get_factor()

float eu::render::FactorEffect::get_factor ( ) const

◆ set_factor()

void eu::render::FactorEffect::set_factor ( float  f)

The documentation for this struct was generated from the following file: