![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
Metal Shading Language ファイル More...
#include <ShaderCommon.hpp>
Public Member Functions | |
| SIV3D_NODISCARD_CXX20 | MSL (String _entryPoint) |
| SIV3D_NODISCARD_CXX20 | MSL (FilePath _path, String _entryPoint) |
| ShaderGroup | operator| (const HLSL &hlsl) const |
| ShaderGroup | operator| (const GLSL &glsl) const |
| ShaderGroup | operator| (const ESSL &essl) const |
| ShaderGroup | operator| (const WGSL &wgsl) const |
| operator VertexShader () const | |
| operator PixelShader () const | |
Public Attributes | |
| FilePath | path |
| String | entryPoint |
Metal Shading Language ファイル
|
explicit |
| s3d::MSL::operator PixelShader | ( | ) | const |
| s3d::MSL::operator VertexShader | ( | ) | const |
| ShaderGroup s3d::MSL::operator| | ( | const ESSL & | essl | ) | const |
| ShaderGroup s3d::MSL::operator| | ( | const GLSL & | glsl | ) | const |
| ShaderGroup s3d::MSL::operator| | ( | const HLSL & | hlsl | ) | const |
| ShaderGroup s3d::MSL::operator| | ( | const WGSL & | wgsl | ) | const |
| String s3d::MSL::entryPoint |
| FilePath s3d::MSL::path |