|
Toast Engine
|
Public Member Functions | |
| auto TOAST_API | toJson () const -> nlohmann::json |
Static Public Member Functions | |
| static auto TOAST_API | fromJson (const nlohmann::json &json) -> std::optional< ShaderReflection > |
Public Attributes | |
| std::vector< ShaderEntryPoint > | entry_points |
| std::vector< ShaderBinding > | bindings |
| std::vector< ShaderPushConstants > | push_constants |
| std::vector< std::string > | layout_order |