|
LeviLamina
|
This is the complete list of members for UIRenderContext, including all inherited members.
| beginSharedMeshBatch(::ComponentRenderBatch &renderBatch)=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 &rect, ::std::string &&text, ::mce::Color const &color, float alpha, ::ui::TextAlignment alignment, ::TextMeasureData const &textData, ::CaretMeasureData const &caretData)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| drawImage(::mce::ClientTexture const &texture, ::glm::vec2 const &position, ::glm::vec2 const &size, ::glm::vec2 const &uv, ::glm::vec2 const &uvSize, bool const colorCorrected)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| drawNineslice(::mce::ClientTexture const &texture, ::NinesliceInfo const &info)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| drawRectangle(::RectangleArea const &rect, ::mce::Color const &color, float alpha, int thickness)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| drawText(::Font &font, ::RectangleArea const &rect, ::std::string &&text, ::mce::Color const &color, float alpha, ::ui::TextAlignment alignment, ::TextMeasureData const &textData, ::CaretMeasureData const &caretData)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| enableScissorTest(::RectangleArea const &rect)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| endSharedMeshBatch(::ComponentRenderBatch &renderBatch)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| fillRectangle(::RectangleArea const &rect, ::mce::Color const &color, float alpha)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| fillRectangleStencil(::RectangleArea const &rect)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| flushImages(::mce::Color const &color, float alpha, ::HashedString const &materialNameHash)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| flushText(float deltaTime, ::std::optional< float > obfuscateSwitchTime)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| getFullClippingRectangle() const =0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| getLineLength(::Font &font, ::std::string const &text, float fontSize, bool showColorSymbol) 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 &resourceLocation, bool forceReload) const =0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| getUITextureInfo(::ResourceLocation const &resourceLocation, bool forceReload) const =0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| getZippedTexture(::Core::Path const &zippedFolderPath, ::ResourceLocation const &resourceLocation, bool forceReload) const =0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| increaseStencilRef()=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| notifyImageEstimate(uint64 imageCount)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| removePersistentMeshes()=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| renderCustom(::gsl::not_null<::CustomRenderComponent * > customRenderer, int pass)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| reserveSharedMeshBatch(uint64 vertexCount)=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 &rect)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| setFullClippingRectangle()=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| setTextAlpha(float alpha)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| snapImagePositionToGrid(::glm::vec2 &position) const =0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| snapImageSizeToGrid(::glm::vec2 &size) const =0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| touchTexture(::ResourceLocation const &resourceLocation)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| unloadTexture(::ResourceLocation const &resourceLocation)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| updateCustom(::gsl::not_null<::CustomRenderComponent * > customRenderer)=0 (defined in UIRenderContext) | UIRenderContext | pure virtual |
| ~UIRenderContext()=default (defined in UIRenderContext) | UIRenderContext | virtual |