3#include "LkEngine/Renderer/VertexBuffer.h"
16 virtual void SetData(
void* InData,
const uint32_t InSize,
const uint32_t InOffset = 0)
override;
18 virtual FBuffer GetLocalData()
override {
return m_LocalData; }
19 virtual uint32_t GetSize()
const override {
return m_Size; }
24 FORCEINLINE
LRendererID GetRendererID()
const {
return m_RendererID; }
30 virtual void Bind()
const override;
33 void AddVertexBufferToVertexArray();
46 unsigned int m_VertexBufferIndex = 0;
Definition OpenGLVertexBuffer.h:9
Definition VertexBuffer.h:22
Definition ObjectPtr.h:102
#define LCLASS(Class)
Definition CoreMacros.h:226
uint32_t LRendererID
Definition CoreTypes.h:30
EVertexBufferUsage
Definition VertexBuffer.h:15
Definition VertexBufferLayout.h:124