|
VisuTwin Canvas
C++ 3D Engine — Metal Backend
|
This is the complete list of members for visutwin::canvas::MetalShader, including all inherited members.
| computeEntry() const | visutwin::canvas::Shader | inline |
| fragmentEntry() const | visutwin::canvas::Shader | inline |
| getLibrary(MTL::Device *device, const NS::Bundle *bundle, NS::Error **error) | visutwin::canvas::MetalShader | |
| graphicsDevice() const | visutwin::canvas::Shader | inline |
| id() const | visutwin::canvas::Shader | inline |
| MetalShader(GraphicsDevice *graphicsDevice, const ShaderDefinition &definition, std::string sourceCode="") | visutwin::canvas::MetalShader | |
| Shader(GraphicsDevice *graphicsDevice, const ShaderDefinition &definition) | visutwin::canvas::Shader | |
| vertexEntry() const | visutwin::canvas::Shader | inline |
| ~MetalShader() override | visutwin::canvas::MetalShader | |
| ~Shader()=default | visutwin::canvas::Shader | virtual |