ReAntTweakBarXMLSerialization.h 662 B

123456789101112131415161718192021222324252627
  1. #ifndef IGL_REANTTWEAKBAR_XML_SERIALIZATION_H
  2. #define IGL_REANTTWEAKBAR_XML_SERIALIZATION_H
  3. #include "../igl_inline.h"
  4. // Forward declarations
  5. namespace igl
  6. {
  7. class ReTwBar;
  8. };
  9. namespace tinyxml2
  10. {
  11. class XMLDocument;
  12. };
  13. namespace igl
  14. {
  15. IGL_INLINE bool save_ReAntTweakBar(igl::ReTwBar* bar, const char* file_name);
  16. IGL_INLINE bool save_ReAntTweakBar(igl::ReTwBar* bar, tinyxml2::XMLDocument* doc);
  17. IGL_INLINE bool load_ReAntTweakBar(igl::ReTwBar* bar, const char *file_name);
  18. IGL_INLINE bool load_ReAntTweakBar(igl::ReTwBar* bar, tinyxml2::XMLDocument* doc);
  19. }
  20. #ifdef IGL_HEADER_ONLY
  21. # include "ReAntTweakBarXMLSerialization.cpp"
  22. #endif
  23. #endif