OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::VertexShaderAssetData Member List

This is the complete list of members for s3d::VertexShaderAssetData, including all inherited members.

bindingss3d::VertexShaderAssetData
DefaultLoad(VertexShaderAssetData &asset, const String &hint)s3d::VertexShaderAssetDatastatic
DefaultRelease(VertexShaderAssetData &asset)s3d::VertexShaderAssetDatastatic
entryPoints3d::VertexShaderAssetData
getState() consts3d::IAsset
getTags() consts3d::IAsset
IAsset()s3d::IAsset
IAsset(const Array< String > &tags)s3d::IAssetexplicit
isAsyncLoading() consts3d::IAsset
isFinished() consts3d::IAsset
isLoaded() consts3d::IAssetprotected
isUninitialized() consts3d::IAssetprotected
load(const String &hint) overrides3d::VertexShaderAssetDatavirtual
loadAsync(const String &hint) overrides3d::VertexShaderAssetDatavirtual
onLoads3d::VertexShaderAssetData
onReleases3d::VertexShaderAssetData
paths3d::VertexShaderAssetData
release() overrides3d::VertexShaderAssetDatavirtual
setState(AssetState state)s3d::IAssetprotected
VertexShaderAssetData()s3d::VertexShaderAssetData
VertexShaderAssetData(FilePathView path, StringView entryPoint, const Array< ConstantBufferBinding > &bindings, const Array< AssetTag > &tags={})s3d::VertexShaderAssetData
VertexShaderAssetData(const HLSL &hlsl, const Array< AssetTag > &tags={})s3d::VertexShaderAssetDataexplicit
VertexShaderAssetData(const GLSL &glsl, const Array< AssetTag > &tags={})s3d::VertexShaderAssetDataexplicit
VertexShaderAssetData(const MSL &msl, const Array< AssetTag > &tags={})s3d::VertexShaderAssetDataexplicit
VertexShaderAssetData(const ESSL &essl, const Array< AssetTag > &tags={})s3d::VertexShaderAssetDataexplicit
VertexShaderAssetData(const WGSL &wgsl, const Array< AssetTag > &tags={})s3d::VertexShaderAssetDataexplicit
VertexShaderAssetData(const ShaderGroup &shaderGroup, const Array< AssetTag > &tags={})s3d::VertexShaderAssetDataexplicit
vss3d::VertexShaderAssetData
wait() overrides3d::VertexShaderAssetDatavirtual
~IAsset()s3d::IAssetvirtual