LeviLamina
Loading...
Searching...
No Matches
UIRenderContext Member List

This is the complete list of members for UIRenderContext, including all inherited members.

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