engage/generated/moon_sharp/interpreter/diagnostics/
performance_counters.rs1#[cfg(any(feature = "moon_sharp-interpreter-diagnostics-performance_counters-dummyperformancestopwatch-types"))]
4pub mod dummyperformancestopwatch;
5#[cfg(feature = "moon_sharp-interpreter-diagnostics-performance_counters-dummyperformancestopwatch")]
6pub use dummyperformancestopwatch::IDummyPerformanceStopwatchMethods;
7#[cfg(feature = "moon_sharp-interpreter-diagnostics-performance_counters-dummyperformancestopwatch-types")]
8pub use dummyperformancestopwatch::{DummyPerformanceStopwatch, IDummyPerformanceStopwatch};
9#[cfg(any(feature = "moon_sharp-interpreter-diagnostics-performance_counters-globalperformancestopwatch-types"))]
10pub mod globalperformancestopwatch;
11#[cfg(feature = "moon_sharp-interpreter-diagnostics-performance_counters-globalperformancestopwatch-types")]
12pub use globalperformancestopwatch::{
13 GlobalPerformanceStopwatch, GlobalPerformanceStopwatch_GlobalPerformanceStopwatch_StopwatchObject, IGlobalPerformanceStopwatch,
14 IGlobalPerformanceStopwatch_GlobalPerformanceStopwatch_StopwatchObject,
15};
16#[cfg(feature = "moon_sharp-interpreter-diagnostics-performance_counters-globalperformancestopwatch")]
17pub use globalperformancestopwatch::{
18 IGlobalPerformanceStopwatchMethods, IGlobalPerformanceStopwatch_GlobalPerformanceStopwatch_StopwatchObjectMethods,
19};
20#[cfg(any(feature = "moon_sharp-interpreter-diagnostics-performance_counters-iperformancestopwatch_interface-types"))]
21pub mod iperformancestopwatch_interface;
22#[cfg(feature = "moon_sharp-interpreter-diagnostics-performance_counters-iperformancestopwatch_interface")]
23pub use iperformancestopwatch_interface::IIPerformanceStopwatch_InterfaceMethods;
24#[cfg(feature = "moon_sharp-interpreter-diagnostics-performance_counters-iperformancestopwatch_interface-types")]
25pub use iperformancestopwatch_interface::{IIPerformanceStopwatch_Interface, IPerformanceStopwatch_Interface};
26#[cfg(any(feature = "moon_sharp-interpreter-diagnostics-performance_counters-performancestopwatch-types"))]
27pub mod performancestopwatch;
28#[cfg(feature = "moon_sharp-interpreter-diagnostics-performance_counters-performancestopwatch")]
29pub use performancestopwatch::IPerformanceStopwatchMethods;
30#[cfg(feature = "moon_sharp-interpreter-diagnostics-performance_counters-performancestopwatch-types")]
31pub use performancestopwatch::{IPerformanceStopwatch, PerformanceStopwatch};