main.cpp 827 B

1234567891011121314151617181920212223242526272829303132333435
  1. #include <windows.h>
  2. #include "CmEditorApplication.h"
  3. #include "CmPreferences.h"
  4. using namespace CamelotEditor;
  5. int CALLBACK WinMain(
  6. _In_ HINSTANCE hInstance,
  7. _In_ HINSTANCE hPrevInstance,
  8. _In_ LPSTR lpCmdLine,
  9. _In_ int nCmdShow
  10. )
  11. {
  12. Preferences prefs;
  13. prefs.setValue("testA", "Haloo sta ima!?");
  14. prefs.setValue("testA", "Haloo sta ima 222!?", 1);
  15. prefs.addValue("testFlt", 10.534536346f);
  16. prefs.addValue("testFlt", 5.2423423423f);
  17. prefs.setValue("testInt", 10);
  18. prefs.setValue("SomeGroup.testInt1", 10);
  19. prefs.setValue("SomeGroup.testInt2", 11);
  20. prefs.setValue("SomeGroup.testInt3", 12);
  21. prefs.save("D:\\testPrefs.ini");
  22. prefs.load("D:\\testPrefs.ini");
  23. prefs.save("D:\\testPrefs2.ini");
  24. gEditorApp().startUp();
  25. gEditorApp().run();
  26. gEditorApp().shutDown();
  27. }