SUAPI-CppWrapper
C++WrapperforSketchUpCAPI
RenderingOptions.hpp
1 #ifndef RenderingOptions_hpp
2 #define RenderingOptions_hpp
3 
4 #include <vector>
5 #include <string>
6 
7 #include <SketchUpAPI/model/rendering_options.h>
8 
9 namespace CW {
10 
11 class TypedValue;
12 
14 {
15  public:
17  RenderingOptions(SURenderingOptionsRef);
19 
20  // public member functions
21 
22  std::vector<std::string> get_keys() const;
23  TypedValue get_value(const std::string& key) const;
24  bool set_value(const std::string& key, const TypedValue& tval);
25 
26  private:
27  SURenderingOptionsRef m_rendering_options;
28 
29 }; // class RenderingOptions
30 
31 } // namespace CW
32 
33 #endif
Definition: Color.hpp:34