Show Buttons in entity editor

- ScriptEngine: Added HasCustomAttribute- extension method
- ScriptEngine: Added Application class
This commit is contained in:
Simon Lübeß
2023-12-12 13:38:29 +01:00
parent 13cb043cf4
commit e69e1b5526
12 changed files with 253 additions and 42 deletions
+14 -9
View File
@@ -120,14 +120,19 @@ internal static class ScriptGlue
[MethodImpl(MethodImplOptions.InternalCall)]
internal static extern void UUID_CreateNew(out UUID uuid);
#region Application
// TODO: Implement IsEditor and IsPlaying
//[MethodImpl(MethodImplOptions.InternalCall)]
//internal static extern bool Application_IsEditor();
//[MethodImpl(MethodImplOptions.InternalCall)]
//internal static extern bool Application_IsPlaying();
#region Application
#endregion
[MethodImpl(MethodImplOptions.InternalCall)]
internal static extern bool Application_IsEditor();
[MethodImpl(MethodImplOptions.InternalCall)]
internal static extern bool Application_IsPlayer();
[MethodImpl(MethodImplOptions.InternalCall)]
internal static extern bool Application_IsInEditMode();
[MethodImpl(MethodImplOptions.InternalCall)]
internal static extern bool Application_IsInPlayMode();
#endregion
}