Font renderer improvements + component for scripting

This commit is contained in:
Simon Lübeß
2024-03-17 20:29:52 +01:00
parent 930d289565
commit d28426478b
8 changed files with 170 additions and 11 deletions
+22
View File
@@ -255,6 +255,28 @@ internal static class ScriptGlue
#endregion
#region TextRenderer
[MethodImpl(MethodImplOptions.InternalCall)]
internal static extern bool TextRenderer_GetIsRichText(UUID entityId);
[MethodImpl(MethodImplOptions.InternalCall)]
internal static extern void TextRenderer_SetIsRichText(UUID entityId, bool isRichText);
[MethodImpl(MethodImplOptions.InternalCall)]
internal static extern void TextRenderer_GetText(UUID entityId, out string text);
[MethodImpl(MethodImplOptions.InternalCall)]
internal static extern void TextRenderer_SetText(UUID entityId, string text);
[MethodImpl(MethodImplOptions.InternalCall)]
internal static extern void TextRenderer_GetColor(UUID entityId, out ColorRGBA color);
[MethodImpl(MethodImplOptions.InternalCall)]
internal static extern void TextRenderer_SetColor(UUID entityId, ColorRGBA color);
#endregion
#region Math
[MethodImpl(MethodImplOptions.InternalCall)]