UI.json 730 B

12345678910111213141516171819202122
  1. {
  2. "name" : "UI",
  3. "sources" : ["UI"],
  4. "includes" : ["<Atomic/Graphics/Material.h>", "<Atomic/Scene/Node.h>", "<Atomic/Scene/Scene.h>", "<Atomic/Graphics/Texture2D.h>"],
  5. "classes" : ["Font", "UI", "UIElement", "Text", "BorderImage", "Button", "CheckBox",
  6. "Cursor", "DropDownList", "Menu", "FileSelector", "FontFace", "FontFaceBitmap",
  7. "FontFaceFreeType", "LineEdit", "ListView", "ScrollView", "MessageBox",
  8. "ScrollBar", "Slider", "Sprite", "Text3D", "ToolTip", "Window", "View3D"],
  9. "overloads" : {
  10. "Text" : {
  11. "SetFont" : ["Font", "int"]
  12. },
  13. "UIElement" : {
  14. "SetColor" : ["Color"],
  15. "SetPosition" : ["IntVector2"],
  16. "SetSize" : ["int", "int"],
  17. "SetMinSize" : ["int", "int"]
  18. }
  19. }
  20. }