LeviLamina
Loading...
Searching...
No Matches
UIMeasureStrategy Class Referenceabstract
Inheritance diagram for UIMeasureStrategy:

Public Member Functions

virtual::MeasureResult measureText (::Bedrock::NotNullNonOwnerPtr<::FontHandle const > const &font, ::std::string const &text, int maxWidth, int maxHeight, ::TextMeasureData const &textData, ::CaretMeasureData const &caretData) const =0
virtual::MeasureResult measureTextHeight (::Bedrock::NotNullNonOwnerPtr<::FontHandle const > const &font, ::std::string const &text, int maxWidth, ::TextMeasureData const &textData, ::CaretMeasureData const &caretData) const =0
virtual::MeasureResult measureTextWidth (::Bedrock::NotNullNonOwnerPtr<::FontHandle const > const &font, ::std::string const &text, ::TextMeasureData const &textData, ::CaretMeasureData const &caretData) const =0
virtual::std::string filterProfanityFromText (::std::string const &text, bool const allowFilterOverride) const =0
virtual bool isProfanityFilterActive () const =0
virtual uint64 getCaretIndexFromPixelCoords (::std::string const &text, ::glm::vec2 const &xyPosition, ::glm::vec2 const &ownerSize, ::gsl::not_null<::FontHandle * > fontHandle, ::TextMeasureData const &textData, ::CaretMeasureData const &caretData) const =0

The documentation for this class was generated from the following files: