|
Euphoria
|
A float shader property that is dragged with the mouse. More...
Public Member Functions | |
| FloatDragShaderProp (const LoadedPostProcShader &shader, const std::string &n, float v, float s) | |
| void | use (const PostProcArg &, ShaderProgram &shader) override |
| void | gui () override |
Public Member Functions inherited from eu::render::ShaderProp | |
| ShaderProp ()=default | |
| ShaderProp (const ShaderProp &)=delete | |
| ShaderProp (ShaderProp &&)=delete | |
| void | operator= (const ShaderProp &)=delete |
| void | operator= (ShaderProp &&)=delete |
| virtual | ~ShaderProp ()=default |
Public Attributes | |
| Uniform | uniform |
| std::string | name |
| float | value |
| float | speed |
A float shader property that is dragged with the mouse.
Definition at line 72 of file postproc.internal.h.
| eu::render::FloatDragShaderProp::FloatDragShaderProp | ( | const LoadedPostProcShader & | shader, |
| const std::string & | n, | ||
| float | v, | ||
| float | s | ||
| ) |
|
overridevirtual |
Implements eu::render::ShaderProp.
|
overridevirtual |
Implements eu::render::ShaderProp.
| std::string eu::render::FloatDragShaderProp::name |
Definition at line 75 of file postproc.internal.h.
| float eu::render::FloatDragShaderProp::speed |
Definition at line 77 of file postproc.internal.h.
| Uniform eu::render::FloatDragShaderProp::uniform |
Definition at line 74 of file postproc.internal.h.
| float eu::render::FloatDragShaderProp::value |
Definition at line 76 of file postproc.internal.h.