|
LeviLamina
|
This is the complete list of members for UIRenderContext, including all inherited members.
| beginSharedMeshBatch(::ComponentRenderBatch &)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| cleanup()=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| decreaseStencilRef()=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| disableScissorTest()=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| drawDebugText(::RectangleArea const &, ::std::string &&, ::mce::Color const &, float, ::ui::TextAlignment, ::TextMeasureData const &, ::CaretMeasureData const &)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| drawImage(::mce::ClientTexture const &, ::glm::vec2 const &, ::glm::vec2 const &, ::glm::vec2 const &, ::glm::vec2 const &, bool const)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| drawNineslice(::mce::ClientTexture const &, ::NinesliceInfo const &)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| drawRectangle(::RectangleArea const &, ::mce::Color const &, float, int)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| drawText(::Font &, ::RectangleArea const &, ::std::string &&, ::mce::Color const &, float, ::ui::TextAlignment, ::TextMeasureData const &, ::CaretMeasureData const &)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| enableScissorTest(::RectangleArea const &)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| endSharedMeshBatch(::ComponentRenderBatch &)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| fillRectangle(::RectangleArea const &, ::mce::Color const &, float)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| fillRectangleStencil(::RectangleArea const &)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| flushImages(::mce::Color const &, float, ::HashedString const &)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| flushText(float, ::std::optional< float >)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| getFullClippingRectangle() const =0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| getLineLength(::Font &, ::std::string const &, float, bool) const =0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| getMeasureStrategy()=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| getSharedMeshBatchVertexCount() const =0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| getTextAlpha() const =0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| getTexture(::ResourceLocation const &, bool) const =0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| getUITextureInfo(::ResourceLocation const &, bool) const =0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| getZippedTexture(::Core::Path const &, ::ResourceLocation const &, bool) const =0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| increaseStencilRef()=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| notifyImageEstimate(uint64)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| removePersistentMeshes()=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| renderCustom(::gsl::not_null<::CustomRenderComponent * >, int)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| reserveSharedMeshBatch(uint64)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| resetStencilRef()=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| restoreSavedClippingRectangle()=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| saveCurrentClippingRectangle()=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| setClippingRectangle(::RectangleArea const &)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| setFullClippingRectangle()=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| setTextAlpha(float)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| snapImagePositionToGrid(::glm::vec2 &) const =0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| snapImageSizeToGrid(::glm::vec2 &) const =0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| touchTexture(::ResourceLocation const &)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| unloadTexture(::ResourceLocation const &)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| updateCustom(::gsl::not_null<::CustomRenderComponent * >)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| ~UIRenderContext()=default (defined in UIRenderContext) | UIRenderContext | virtual |