This is the complete list of members for LkEngine::LOpenGLVertexBuffer, including all inherited members.
As() | LkEngine::LObject | inline |
As() const | LkEngine::LObject | inline |
Bind() const override (defined in LkEngine::LOpenGLVertexBuffer) | LkEngine::LOpenGLVertexBuffer | virtual |
bObjectInitialized (defined in LkEngine::LObject) | LkEngine::LObject | protected |
ClassName() const =0 | LkEngine::LObject | pure virtual |
Create(void *InBuffer, const uint32_t Size, const EVertexBufferUsage BufferUsage=EVertexBufferUsage::Dynamic) (defined in LkEngine::LVertexBuffer) | LkEngine::LVertexBuffer | static |
Create(const void *InBuffer, const uint32_t Size, const EVertexBufferUsage BufferUsage=EVertexBufferUsage::Dynamic) | LkEngine::LVertexBuffer | static |
Create(const uint32_t Size, const EVertexBufferUsage BufferUsage=EVertexBufferUsage::Dynamic) (defined in LkEngine::LVertexBuffer) | LkEngine::LVertexBuffer | static |
Destroy() | LkEngine::LObject | inlinevirtual |
GetClass() const | LkEngine::LObject | inlinevirtual |
GetIndexBuffer() override (defined in LkEngine::LOpenGLVertexBuffer) | LkEngine::LOpenGLVertexBuffer | inlinevirtual |
GetLayout() const override (defined in LkEngine::LOpenGLVertexBuffer) | LkEngine::LOpenGLVertexBuffer | inlinevirtual |
GetLayout() override (defined in LkEngine::LOpenGLVertexBuffer) | LkEngine::LOpenGLVertexBuffer | inlinevirtual |
GetLocalData() override (defined in LkEngine::LOpenGLVertexBuffer) | LkEngine::LOpenGLVertexBuffer | inlinevirtual |
GetObjectHandle() const | LkEngine::LObject | inline |
GetReferenceCount() const | LkEngine::LObject | inline |
GetRendererID() const (defined in LkEngine::LOpenGLVertexBuffer) | LkEngine::LOpenGLVertexBuffer | inline |
GetSize() const override (defined in LkEngine::LOpenGLVertexBuffer) | LkEngine::LOpenGLVertexBuffer | inlinevirtual |
Initialize() | LkEngine::LObject | virtual |
IsA() const | LkEngine::LObject | inline |
LkEngine::LObjectBase::IsA(OtherClassType OtherObject) const | LkEngine::LObjectBase | inline |
IsAsset() const | LkEngine::LObject | inlinevirtual |
IsChildOf(const ClassType *InObjectClass, const ClassType *InOtherClass) | LkEngine::LObjectBase | inlinestatic |
IsClassValid() const | LkEngine::LObjectBase | inlineprotected |
IsInitialized() const | LkEngine::LObject | inlinevirtual |
IsObjectValid() const | LkEngine::LObject | inlinevirtual |
LObject() (defined in LkEngine::LObject) | LkEngine::LObject | |
LObject(const LObject &Other) (defined in LkEngine::LObject) | LkEngine::LObject | inline |
LOpenGLVertexBuffer(void *InData, const uint32_t InSize, const EVertexBufferUsage InBufferUsage=EVertexBufferUsage::Dynamic) (defined in LkEngine::LOpenGLVertexBuffer) | LkEngine::LOpenGLVertexBuffer | |
LOpenGLVertexBuffer(const uint32_t InSize, const EVertexBufferUsage InBufferUsage=EVertexBufferUsage::Dynamic) (defined in LkEngine::LOpenGLVertexBuffer) | LkEngine::LOpenGLVertexBuffer | |
LOpenGLVertexBuffer()=delete (defined in LkEngine::LOpenGLVertexBuffer) | LkEngine::LOpenGLVertexBuffer | |
MarkAsGarbage() | LkEngine::LObject | inline |
ObjectFlags (defined in LkEngine::LObject) | LkEngine::LObject | protected |
ObjectHandle (defined in LkEngine::LObject) | LkEngine::LObject | protected |
ObjectRegistration()=0 | LkEngine::LObject | pure virtual |
operator=(const LObject &Other) (defined in LkEngine::LObject) | LkEngine::LObject | inline |
Ptr_ReferenceCount | LkEngine::LObject | mutableprotected |
SetClass(LClass *InClass) | LkEngine::LObjectBase | protected |
SetData(void *InData, const uint32_t InSize, const uint32_t InOffset=0) override (defined in LkEngine::LOpenGLVertexBuffer) | LkEngine::LOpenGLVertexBuffer | virtual |
SetIndexBuffer(const TObjectPtr< LIndexBuffer > InIndexBuffer) override (defined in LkEngine::LOpenGLVertexBuffer) | LkEngine::LOpenGLVertexBuffer | virtual |
SetLayout(const FVertexBufferLayout &InLayout) override (defined in LkEngine::LOpenGLVertexBuffer) | LkEngine::LOpenGLVertexBuffer | virtual |
StaticClass() | LkEngine::LObject | inlinestatic |
StaticClassName() | LkEngine::LObject | inlinestatic |
ValidateLObjectImplementation() | LkEngine::LObject | inlinestatic |
~LObject()=default (defined in LkEngine::LObject) | LkEngine::LObject | virtual |
~LOpenGLVertexBuffer() (defined in LkEngine::LOpenGLVertexBuffer) | LkEngine::LOpenGLVertexBuffer | |
~LVertexBuffer()=default (defined in LkEngine::LVertexBuffer) | LkEngine::LVertexBuffer | virtual |