30 #ifndef Pt_Forms_Styler_h
31 #define Pt_Forms_Styler_h
33 #include <Pt/Forms/Api.h>
34 #include <Pt/Forms/Renderer.h>
35 #include <Pt/Forms/StyleOptions.h>
36 #include <Pt/NonCopyable.h>
83 bool isStyleChanged(
const Style& style,
87 bool isOptionsChanged(
const StyleOptions& localOptions)
const;
90 FacetPtr<Renderer> _renderer;
91 std::size_t _styleGeneration;
92 std::size_t _optionsGeneration;
94 bool _isDefaultOptions;
Core module.
Definition: Allocator.h:33
Protects derived classes from being copied.
Definition: NonCopyable.h:54