#include <kanzi/core.ui/platform/graphics_backend/gl/shader.hpp>
Public Member Functions | |
| BindingInfo (AbstractBindingSharedPtr bindingParam, PropertyDataType dataTypeParam, string_view nameParam) | |
| Constructor. More... | |
Public Attributes | |
| AbstractBindingSharedPtr | binding |
| Contained binding. More... | |
| PropertyDataType | targetDataType |
| Target data type. More... | |
| string | targetName |
| Target render value name. More... | |
Binding info.
|
inline |
Constructor.
| bindingParam | Binding used. |
| dataTypeParam | Target data type. |
| nameParam | Target name. |
| AbstractBindingSharedPtr kanzi::ShaderProgram::BindingInfo::binding |
Contained binding.
| PropertyDataType kanzi::ShaderProgram::BindingInfo::targetDataType |
Target data type.
| string kanzi::ShaderProgram::BindingInfo::targetName |
Target render value name.