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 voidaddZoneText(String text) default voidaddZoneValue(long value) static ProfilerFillercombine(ProfilerFiller first, ProfilerFiller second) voidendTick()default voidincrementCounter(String entryId) voidincrementCounter(String counterName, int increment) default voidincrementCounter(Supplier<String> entryIdSupplier) voidincrementCounter(Supplier<String> counterNameSupplier, int increment) voidmarkForCharting(MetricCategory category) voidpop()voidvoidvoidStart sectionvoiddefault voidsetZoneColor(int color) voiddefault Zonedefault 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 value) -
setZoneColor
default void setZoneColor(int color) -
zone
-
zone
-
markForCharting
-
incrementCounter
-
incrementCounter
-
incrementCounter
-
incrementCounter
-
combine
-