sprk_html.h
1 // Copyright (c) Tech Soft 3D, Inc.
2 //
3 // The information contained herein is confidential and proprietary to Tech Soft 3D, Inc.,
4 // and considered a trade secret as defined under civil and criminal statutes.
5 // Tech Soft 3D, Inc. shall pursue its civil and criminal remedies in the event of
6 // unauthorized use or misappropriation of its trade secrets. Use of this information
7 // by anyone other than authorized employees of Tech Soft 3D, Inc. is granted only under
8 // a written non-disclosure agreement, expressly prescribing the scope and manner of such use.
9 
10 #ifndef SPRK_HTML_H
11 #define SPRK_HTML_H
12 
13 #include "sprk.h"
14 
15 #ifdef _MSC_VER
16 #ifndef STATIC_APP
17 # ifdef SPRK_HTML
18 # define HTML_API __declspec (dllexport)
19 # else
20 # define HTML_API __declspec (dllimport)
21 # endif
22 #endif
23 #else
24 # include <stddef.h>
25 #endif
26 
27 #ifndef HTML_API
28 # define HTML_API
29 #endif
30 
31 namespace HPS
32 {
33 
35 class HTML_API HTML
36 {
37 public:
38 
40  class HTML_API File
41  {
42  public:
48  static void Export(KeyPath const & in_key_path, char const * in_file_name, char const * in_template_name);
49 
50  private:
52  File();
53  };
54 
55 private:
57  HTML();
58 };
59 
60 }
61 
62 #endif
Definition: hps.h:85
Definition: sprk_html.h:35
Definition: sprk_html.h:40
Definition: hps.h:9451