FCT
载入中...
搜索中...
未找到
ConstBuffer.h
浏览该文件的文档.
1#pragma once
3
4namespace FCT {
5/*
6class ConstBuffer : public IPipelineResource {
7public:
8 ConstBuffer() = default;
9 virtual ~ConstBuffer() = default;
10 virtual bool create(size_t size, uint32_t bindIndex) = 0;
11 virtual void setData(const void* data, size_t size, size_t offset = 0) = 0;
12 PipelineResourceType getType() const override { return PipelineResourceType::ConstBuffer; }
13 uint32_t getBindIndex() const { return m_bindIndex; }
14 size_t getSize() const { return m_size; }
15
16protected:
17 uint32_t m_bindIndex;
18 size_t m_size;
19};
20*/
21} // namespace FCT