File tree Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -110,4 +110,4 @@ extern crate offscreen_gl_context;
110
110
extern crate byteorder;
111
111
extern crate rayon;
112
112
113
- pub use renderer:: { Renderer , RendererOptions } ;
113
+ pub use renderer:: { Renderer , RendererOptions , RendererOption } ;
Original file line number Diff line number Diff line change @@ -1668,6 +1668,19 @@ impl Renderer {
1668
1668
pub fn set_profiler_enabled ( & mut self , enabled : bool ) {
1669
1669
self . enable_profiler = enabled;
1670
1670
}
1671
+
1672
+ pub fn toggle_option ( & mut self , option : RendererOption ) {
1673
+ match option {
1674
+ RendererOption :: Profiler => {
1675
+ self . enable_profiler = !self . enable_profiler ;
1676
+ }
1677
+ }
1678
+ }
1679
+ }
1680
+
1681
+ #[ derive( Clone , Debug ) ]
1682
+ pub enum RendererOption {
1683
+ Profiler ,
1671
1684
}
1672
1685
1673
1686
#[ derive( Clone , Debug ) ]
You can’t perform that action at this time.
0 commit comments