This is the complete list of members for LkEngine::LOpenGLFramebuffer, including all inherited members.
AddResizeCallback(const FResizeCallback &InFunction) override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | virtual |
As() | LkEngine::LObject | inline |
As() const | LkEngine::LObject | inline |
Bind() const override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | virtual |
BindTexture(const uint32_t AttachmentIndex=0, const uint32_t Slot=0) const override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | virtual |
bObjectInitialized (defined in LkEngine::LObject) | LkEngine::LObject | protected |
ClassName() const =0 | LkEngine::LObject | pure virtual |
Clear() override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | virtual |
ClearAttachment(uint32_t AttachmentIndex, int value) override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | virtual |
Create(const FFramebufferSpecification &InSpecification) (defined in LkEngine::LFramebuffer) | LkEngine::LFramebuffer | static |
Destroy() | LkEngine::LObject | inlinevirtual |
GetClass() const | LkEngine::LObject | inlinevirtual |
GetColorAttachmentCount() const override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | virtual |
GetColorAttachmentRendererID(uint32_t Index=0) const override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | virtual |
GetDepthImage() const override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | virtual |
GetHeight() const override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | inlinevirtual |
GetImage(uint32_t AttachmentIndex=0) const override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | virtual |
GetObjectHandle() const | LkEngine::LObject | inline |
GetReferenceCount() const | LkEngine::LObject | inline |
GetRendererID() const override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | inlinevirtual |
GetRendererID() override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | inlinevirtual |
GetSize() const override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | inlinevirtual |
GetSpecification() const override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | inlinevirtual |
GetWidth() const override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | inlinevirtual |
HasDepthAttachment() const override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | inlinevirtual |
Initialize() | LkEngine::LObject | virtual |
Invalidate() override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | 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 |
LOpenGLFramebuffer(const FFramebufferSpecification &InSpecification) (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | |
LOpenGLFramebuffer()=delete (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | |
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 |
ReadPixel(const uint32_t AttachmentIndex, const int PosX, const int PosY) override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | virtual |
Resize(const uint32_t NewWidth, const uint32_t NewHeight, bool bForceRecreate=false) override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | virtual |
SetClass(LClass *InClass) | LkEngine::LObjectBase | protected |
StaticClass() | LkEngine::LObject | inlinestatic |
StaticClassName() | LkEngine::LObject | inlinestatic |
TargetSwapChain() (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | static |
Unbind() const override (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer | virtual |
ValidateLObjectImplementation() | LkEngine::LObject | inlinestatic |
~LFramebuffer()=default (defined in LkEngine::LFramebuffer) | LkEngine::LFramebuffer | virtual |
~LObject()=default (defined in LkEngine::LObject) | LkEngine::LObject | virtual |
~LOpenGLFramebuffer() (defined in LkEngine::LOpenGLFramebuffer) | LkEngine::LOpenGLFramebuffer |