Nameless Engine
Loading...
Searching...
No Matches
MeshNodeHlslVertexFormatDescription.h
1#pragma once
2
3// Standard.
4#include <vector>
5
6// Custom.
7#include "HlslVertexFormatDescription.h"
8
9namespace ne {
12 public:
14 virtual ~MeshNodeHlslVertexFormatDescription() override = default;
15
21 virtual std::vector<std::string> getVertexSemanticLocations() override;
22
28 virtual std::vector<D3D12_INPUT_ELEMENT_DESC> getShaderInputElementDescription() override;
29 };
30}
Definition: HlslVertexFormatDescription.h:15
Definition: MeshNodeHlslVertexFormatDescription.h:11
virtual std::vector< std::string > getVertexSemanticLocations() override
Definition: MeshNodeHlslVertexFormatDescription.cpp:8
virtual std::vector< D3D12_INPUT_ELEMENT_DESC > getShaderInputElementDescription() override
Definition: MeshNodeHlslVertexFormatDescription.cpp:29