ORK Framework  2.25.2
API Documentation
ORKFramework.UI.MultiContent Class Reference

Public Member Functions

 MultiContent (string text, MultiContentIcon startIcon, Texture contentIcon, Rect textBounds, float lineSpacing, TextAlignment alignment, VerticalTextAlignment vAlignment, BoxHeightAdjustment heightAdjustment, bool oneline, TextFormat textFormat, IconSizeSetting iconSize)
 
 MultiContent (string text, MultiContentIcon startIcon, Texture contentIcon, Rect textBounds, float lineSpacing, TextAlignment alignment, VerticalTextAlignment vAlignment, BoxHeightAdjustment heightAdjustment, bool oneline, TextFormat textFormat, IconSizeSetting iconSize, int columns, float columnSpacing)
 
void Trim ()
 
Rect GetTrimmedBounds ()
 
void ChangePosition (float xAdd, float yAdd)
 
void DoTyping (ref bool isTyping, ref int typingIndex, ref float typingInterval, ref float typingAudioInterval)
 
void DoNewUITyping (ref bool isTyping, ref int typingIndex, ref float typingInterval, ref float typingAudioInterval)
 
void NewUIFullTyped ()
 

Static Public Member Functions

static void Show (MultiContent content)
 
static void CreateObject (MultiContent content, GUIBox box, GameObject parent, bool addNoFlash, bool poolUnregister)
 
static void CreateObjectTyping (MultiContent content, GUIBox box, GameObject parent, bool addNoFlash, bool poolUnregister)
 

Public Attributes

List< BaseLabellabel
 
string remainingText = ""
 
Rect bounds
 
int iconWidth = -1
 
int iconHeight = -1