Graphite  Version 3
An experimental 3D geometry processing program
OGF::ogf_register_full_screen_effect< T > Class Template Reference

Helper class to register a new FullScreenEffect. More...

#include <OGF/scene_graph/types/scene_graph_library.h>

Public Member Functions

 ogf_register_full_screen_effect (const std::string &user_name="")
 Registers a new FullScreenEffect. More...
 

Detailed Description

template<class T>
class OGF::ogf_register_full_screen_effect< T >

Helper class to register a new FullScreenEffect.

Template Parameters
Tthe FullScreenEffect class.

Definition at line 606 of file scene_graph_library.h.

Constructor & Destructor Documentation

◆ ogf_register_full_screen_effect()

template<class T >
OGF::ogf_register_full_screen_effect< T >::ogf_register_full_screen_effect ( const std::string &  user_name = "")
inline

Registers a new FullScreenEffect.

Parameters
[in]user_namean optional user name for the full screen effect, that will be used in the GUI

Example:

ogf_register_full_screen_effect<AmbientOcclusion, "SSAO">();
ogf_register_full_screen_effect(const std::string &user_name="")
Registers a new FullScreenEffect.

Definition at line 618 of file scene_graph_library.h.


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