Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
ImGui Namespace Reference

Classes

struct  MarkdownLinkCallbackData
struct  MarkdownTooltipCallbackData
struct  MarkdownImageData
struct  MarkdownFormatInfo
struct  MarkdownHeadingFormat
struct  MarkdownConfig
struct  TextRegion
struct  Line
struct  TextBlock
struct  Emphasis

Typedefs

typedef void MarkdownLinkCallback(MarkdownLinkCallbackData data)
typedef void MarkdownTooltipCallback(MarkdownTooltipCallbackData data)
typedef MarkdownImageData MarkdownImageCallback(MarkdownLinkCallbackData data)
typedef void MarkdownFormalCallback(const MarkdownFormatInfo &markdownFormatInfo_, bool start_)

Enumerations

enum class  MarkdownFormatType {
  NORMAL_TEXT , HEADING , UNORDERED_LIST , LINK ,
  EMPHASIS
}

Functions

void defaultMarkdownTooltipCallback (MarkdownTooltipCallbackData data_)
void defaultMarkdownFormatCallback (const MarkdownFormatInfo &markdownFormatInfo_, bool start_)
void Markdown (const char *markdown_, size_t markdownLength_, const MarkdownConfig &mdConfig_)
void UnderLine (ImColor col_)
void RenderLine (const char *markdown_, Line &line_, TextRegion &textRegion_, const MarkdownConfig &mdConfig_)
bool IsCharInsideWord (char c_)