24 enum class ScopeTag :
int {
109 ::ll::TypedStorage<8, 144, ::std::array<::ProfilerLite::ScopedData*, 18>> mCustomScopeDatas;
110 ::ll::TypedStorage<8, 96, ::ProfilerLite::ScopedData> mUninitializedScopedData;
111 ::ll::TypedStorage<8, 32, ::Core::PathBuffer<::std::string>> mLogFileName;
112 ::ll::TypedStorage<8, 296, ::Core::OutputFileStream> mLogFile;
113 ::ll::TypedStorage<8, 32, ::Core::PathBuffer<::std::string>> mScreenLoadLogFileName;
114 ::ll::TypedStorage<8, 296, ::Core::OutputFileStream> mScreenLoadLogFile;
115 ::ll::TypedStorage<8, 32, ::Core::PathBuffer<::std::string>> mEventLogFileName;
116 ::ll::TypedStorage<8, 296, ::Core::OutputFileStream> mEventLogFile;
117 ::ll::TypedStorage<8, 32, ::Core::PathBuffer<::std::string>> mSecondaryLogFileName;
118 ::ll::TypedStorage<8, 296, ::Core::OutputFileStream> mSecondaryLogFile;
119 ::ll::TypedStorage<8, 32, ::Core::PathBuffer<::std::string>> mSecondaryScreenLoadLogFileName;
120 ::ll::TypedStorage<8, 296, ::Core::OutputFileStream> mSecondaryScreenLoadLogFile;
121 ::ll::TypedStorage<8, 32, ::Core::PathBuffer<::std::string>> mSecondaryEventLogFileName;
122 ::ll::TypedStorage<8, 296, ::Core::OutputFileStream> mSecondaryEventLogFile;
123 ::ll::TypedStorage<4, 4, float> mSecondsPerUpdate;
124 ::ll::TypedStorage<8, 8, double> mTime;
125 ::ll::TypedStorage<8, 8, double> mStartTime;
126 ::ll::TypedStorage<8, 8, double> mNextUpdateTime;
127 ::ll::TypedStorage<8, 8, double> mLastUpdateTime;
128 ::ll::TypedStorage<8, 8, double> mBenchmarkModeTime;
129 ::ll::TypedStorage<1, 1, bool> mBenchmarkModeDone;
130 ::ll::TypedStorage<1, 1, bool> mBenchmarkModeIsSetup;
131 ::ll::TypedStorage<1, 1, bool> mDefaultEnabled;
132 ::ll::TypedStorage<1, 1, bool> mForceEnabled;
133 ::ll::TypedStorage<1, 1, bool> mShouldCheckTreatments;
134 ::ll::TypedStorage<1, 1, bool> mCanLogToSecondaryFile;
135 ::ll::TypedStorage<8, 8, ::_ProfilerLiteTimer*> mActiveScope;
136 ::ll::TypedStorage<8, 16, ::std::map<::std::thread::id, ::_ProfilerLiteTimer*>> mThreadedActiveScopes;
137 ::ll::TypedStorage<8, 32, ::std::string> mCurrentGamestate;
138 ::ll::TypedStorage<8, 8, ::std::chrono::nanoseconds> mDebugServerTickTime;
139 ::ll::TypedStorage<8, 8, ::std::chrono::nanoseconds> mDebugServerNetworkTime;
140 ::ll::TypedStorage<4, 4, float> mDebugRemoteServerTickTime;
141 ::ll::TypedStorage<4, 48, ::ProfilerLiteTelemetry> mTelemetry;
142 ::ll::TypedStorage<8, 32, ::std::string> mCachedProfileString;
143 ::ll::TypedStorage<4, 16, ::std::array<uint, 4>> mLastNetworkStatSampleNum;
144 ::ll::TypedStorage<8, 8, uint64> mPrevTotalBytesWritten;
145 ::ll::TypedStorage<8, 8, uint64> mPrevTotalBytesRead;
146 ::ll::TypedStorage<8, 40, ::ProfilerLite::RealtimeFrameData> mFrameData;
160 MCAPI static ::ProfilerLite& gProfilerLiteInstance();
162 MCAPI static ::std::thread::id& sEmptyThreadID();