![]() |
|
A class for interpreting and sequencing formatting in messages and conversations More...
Classes | |
| class | MessageEntry |
| message entry More... | |
Public Member Functions | |
| MessageReader (GameMain gameMain) | |
| int | ReadMessage (string messageString, TextDrawer textDrawer, int width, float textScale, int maxLineNum, Guid sender, bool isWordWrap=true) |
| MessageEntry | GetFirstMessage () |
| MessageEntry | Update (bool touchPressed, bool keepWindow, bool processMessage=true) |
| MessageEntry | wordWrap (string str, GameMain gameMain, TextDrawer textDrawer, int width, float textScale) |
| MessageEntry | createMessageEntry (string str, GameMain gameMain) |
| MessageEntry.MessageParts | DequeueMessageCommand () |
| bool | IsQueuedMessage (int id) |
Static Public Member Functions | |
| static string[] | SplitStringInnerWidth (string text, int width, TextDrawer textDrawer, float scale, SharpKmyGfx.Font font) |
| static void | Release () |
Static Public Attributes | |
| static Common.Resource.Texture | icon |
| static bool | recentPopped |
Properties | |
| int | MessageQueueCount [get] |
A class for interpreting and sequencing formatting in messages and conversations
| Yukar.Engine.MessageReader.MessageReader | ( | GameMain | gameMain | ) |
| MessageEntry Yukar.Engine.MessageReader.createMessageEntry | ( | string | str, |
| GameMain | gameMain | ||
| ) |
| MessageEntry.MessageParts Yukar.Engine.MessageReader.DequeueMessageCommand | ( | ) |
| MessageEntry Yukar.Engine.MessageReader.GetFirstMessage | ( | ) |
| bool Yukar.Engine.MessageReader.IsQueuedMessage | ( | int | id | ) |
| int Yukar.Engine.MessageReader.ReadMessage | ( | string | messageString, |
| TextDrawer | textDrawer, | ||
| int | width, | ||
| float | textScale, | ||
| int | maxLineNum, | ||
| Guid | sender, | ||
| bool | isWordWrap = true |
||
| ) |
|
static |
|
static |
| MessageEntry Yukar.Engine.MessageReader.Update | ( | bool | touchPressed, |
| bool | keepWindow, | ||
| bool | processMessage = true |
||
| ) |
| MessageEntry Yukar.Engine.MessageReader.wordWrap | ( | string | str, |
| GameMain | gameMain, | ||
| TextDrawer | textDrawer, | ||
| int | width, | ||
| float | textScale | ||
| ) |
|
static |
|
static |
|
get |