This is the complete list of members for LkEngine::LRenderer2DAPI, including all inherited members.
AddLineBuffer()=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | protectedpure virtual |
AddQuadBuffer()=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | protectedpure virtual |
AddTextureToSlot(TObjectPtr< LTexture2D > Texture)=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | pure virtual |
AddTextureToSlot(TObjectPtr< LTexture2D > Texture, const int Slot)=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | pure virtual |
As() | LkEngine::LObject | inline |
As() const | LkEngine::LObject | inline |
BeginScene(const LSceneCamera &Camera)=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | pure virtual |
BeginScene(const LSceneCamera &Camera, const glm::mat4 &Transform)=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | pure virtual |
BeginScene(const glm::mat4 &Transform)=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | pure virtual |
bObjectInitialized (defined in LkEngine::LObject) | LkEngine::LObject | protected |
ClassName() const =0 | LkEngine::LObject | pure virtual |
Destroy()=0 | LkEngine::LRenderer2DAPI | pure virtual |
DrawImage(const TObjectPtr< LImage > &Image)=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | pure virtual |
DrawLine(const glm::vec2 &P0, const glm::vec2 &P1, const glm::vec4 &Color)=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | pure virtual |
DrawQuad(const glm::mat4 &Transform, const glm::vec4 &Color)=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | pure virtual |
DrawQuad(const glm::vec2 &Position, const glm::vec2 &Size, const glm::vec4 &Color)=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | pure virtual |
EndScene()=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | pure virtual |
Flush()=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | pure virtual |
GetClass() const | LkEngine::LObject | inlinevirtual |
GetLineShader()=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | pure virtual |
GetLineWidth()=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | pure virtual |
GetObjectHandle() const | LkEngine::LObject | inline |
GetQuadShader()=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | pure virtual |
GetReferenceCount() const | LkEngine::LObject | inline |
GetSpecification() const =0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | pure virtual |
GetWriteableLineBuffer()=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | protectedpure virtual |
GetWriteableQuadBuffer()=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | protectedpure virtual |
Initialize()=0 | LkEngine::LRenderer2DAPI | pure 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 |
LRenderer2DAPI() (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | |
MarkAsGarbage() | LkEngine::LObject | inline |
NextBatch()=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | protectedpure virtual |
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 |
SetLineWidth(const float NewLineWidth)=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | pure virtual |
StartBatch()=0 (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | protectedpure virtual |
StaticClass() | LkEngine::LObject | inlinestatic |
StaticClassName() | LkEngine::LObject | inlinestatic |
ValidateLObjectImplementation() | LkEngine::LObject | inlinestatic |
~LObject()=default (defined in LkEngine::LObject) | LkEngine::LObject | virtual |
~LRenderer2DAPI()=default (defined in LkEngine::LRenderer2DAPI) | LkEngine::LRenderer2DAPI | virtual |