Package net.minecraft.util.profiling
Interface ProfilerFiller
- All Known Subinterfaces:
ProfileCollector
- All Known Implementing Classes:
ActiveProfiler
,InactiveProfiler
,ProfilerFiller.CombinedProfileFiller
,TracyZoneFiller
public interface ProfilerFiller
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault void
addZoneText
(String pText) default void
addZoneValue
(long pValue) static ProfilerFiller
combine
(ProfilerFiller pFirst, ProfilerFiller pSecond) void
endTick()
default void
incrementCounter
(String pEntryId) void
incrementCounter
(String pCounterName, int pIncrement) default void
incrementCounter
(Supplier<String> pEntryIdSupplier) void
incrementCounter
(Supplier<String> pCounterNameSupplier, int pIncrement) void
markForCharting
(MetricCategory pCategory) void
pop()
void
void
void
Start sectionvoid
default void
setZoneColor
(int pColor) void
default Zone
default Zone
-
Field Details
-
ROOT
- See Also:
-
-
Method Details
-
startTick
void startTick() -
endTick
void endTick() -
push
Start section -
push
-
pop
void pop() -
popPush
-
popPush
-
addZoneText
-
addZoneValue
default void addZoneValue(long pValue) -
setZoneColor
default void setZoneColor(int pColor) -
zone
-
zone
-
markForCharting
-
incrementCounter
-
incrementCounter
-
incrementCounter
-
incrementCounter
-
combine
-