|
Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
|
Shader input exported from a Vulkan Schnee Blender shader node. More...
#include <GltfLoader.h>
Public Member Functions | |
| ShaderParameter (const tinygltf::Value ¶m) | |
| Parses one shader parameter object. | |
Public Attributes | |
| std::string | type |
| Parameter source type, usually connected or value. | |
| std::string | socketType |
| Blender socket type string for the parameter. | |
| tinygltf::Value | value |
| Direct parameter value when type is value. | |
Shader input exported from a Vulkan Schnee Blender shader node.
Definition at line 719 of file GltfLoader.h.
|
explicit |
Parses one shader parameter object.
| param | JSON object containing type, socketType, and optional value. |
| std::string Engine::Assets::Loaders::GltfLoader::VulkanSchneeMaterialExtension::ShaderParameter::socketType |
Blender socket type string for the parameter.
Definition at line 735 of file GltfLoader.h.
| std::string Engine::Assets::Loaders::GltfLoader::VulkanSchneeMaterialExtension::ShaderParameter::type |
Parameter source type, usually connected or value.
Definition at line 730 of file GltfLoader.h.
| tinygltf::Value Engine::Assets::Loaders::GltfLoader::VulkanSchneeMaterialExtension::ShaderParameter::value |
Direct parameter value when type is value.
Definition at line 740 of file GltfLoader.h.