ποΈ Welcome to Azimuth Markdown
What is Azimuth Markdown?
ποΈ Getting Started
Requirements
ποΈ Integration Tiers
Azimuth Markdown offers three ways to integrate, from zero-effort to full control.
ποΈ Blueprint API Reference
All functions are available in the Azimuth Markdown Library category in Blueprint. They are static functions callable from any Blueprint without needing a reference to an object.
ποΈ C++ API Reference
FAzimuthMarkdownParser
ποΈ DataTable Setup
The plugin uses UE's standard URichTextBlock styling system. To style your markdown output, you create a DataTable of row type RichTextStyleRow and define how each markdown element (headers, bold, code, links, etc.) should look. Assign that DataTable to your RichTextBlock's Text Style Set and add the Azimuth decorators so the tags map correctly.
ποΈ Supported Markdown Syntax
Block-Level Elements
ποΈ Customization
Custom Tag Mapping
ποΈ Security
Azimuth Markdown is designed with security as a core principle.
ποΈ Tips and Best Practices
For AI/LLM Output
ποΈ Troubleshooting
Text shows literal tags like text
ποΈ FAQ
Q: Does this plugin work at runtime (in packaged builds)?
ποΈ Getting Help
If you encounter issues or have questions:
ποΈ Appendix A: Style Row Reference
Each row in the DataTable uses UE's FRichTextStyleRow struct. The available fields are:
ποΈ Appendix B: Default Tag Mapping
The default tag mapping returned by GetDefaultAzimuthTagMapping():
ποΈ Version History
v1.0 -- Initial release (February 2026)