|
The Vish Visualization Shell 0.3
Vish
|
This is the complete list of members for Wizt::Programmable, including all inherited members.
| CompileShader(VRenderContext &Context, const std::string &Name, const RenderBasin::Program::Setup &SetupFunction=nullptr, const RefPtr< RenderBasin::Program > &ExistingProgram=NullPtr(), const glsl &LocalVertexShaderPrefixCode="", const glsl &LocalGeometryShaderPrefixCode="", const glsl &LocalFragmentShaderPrefixCode="") const | Wizt::Programmable | |
| default_fragment_shader | Wizt::Programmable | static |
| default_geometry_shader | Wizt::Programmable | static |
| default_vertex_shader | Wizt::Programmable | static |
| enableViewportArray(bool EnableFragmentLayerViewport=true) | Wizt::Programmable | |
| f_prefix | Wizt::Programmable | |
| fragment_shader(VRenderContext &Context) const =0 | Wizt::Programmable | pure virtual |
| g_prefix | Wizt::Programmable | |
| geometry_shader(VRenderContext &Context) const | Wizt::Programmable | virtual |
| GeometryInput | Wizt::Programmable | |
| GeometryOutput | Wizt::Programmable | |
| GeometryShaderPrefix(VRenderContext &Context) const | Wizt::Programmable | virtual |
| getCode(VRenderContext &Context, const std::string &Name, const std::string &Ext, std::string(Programmable::*shader)(VRenderContext &Context) const, const string &PrefixCode) const | Wizt::Programmable | |
| OptionalFileRead(const string &filename, const string &text) | Wizt::Programmable | static |
| Program typedef | Wizt::Programmable | |
| setGLSLVersion(const string &version) | Wizt::Programmable | |
| setGLSLVersion(const string &v_version, const string &g_version, const string &f_version) | Wizt::Programmable | |
| setNumberOfLightSources(VRenderContext &Context, const std::string &VariableName="lightNum") | Wizt::Programmable | static |
| v_prefix | Wizt::Programmable | |
| vertex_shader(VRenderContext &Context) const =0 | Wizt::Programmable | pure virtual |