Package net.minecraft.util.debugchart
Class AbstractSampleLogger
java.lang.Object
net.minecraft.util.debugchart.AbstractSampleLogger
- All Implemented Interfaces:
SampleLogger
- Direct Known Subclasses:
LocalSampleLogger
,RemoteSampleLogger
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
logFullSample
(long[] pSample) void
logPartialSample
(long pValue, int pIndex) void
logSample
(long pValue) protected void
protected abstract void
-
Field Details
-
defaults
protected final long[] defaults -
sample
protected final long[] sample
-
-
Constructor Details
-
AbstractSampleLogger
protected AbstractSampleLogger(int pSize, long[] pDefaults)
-
-
Method Details
-
logFullSample
public void logFullSample(long[] pSample) - Specified by:
logFullSample
in interfaceSampleLogger
-
logSample
public void logSample(long pValue) - Specified by:
logSample
in interfaceSampleLogger
-
logPartialSample
public void logPartialSample(long pValue, int pIndex) - Specified by:
logPartialSample
in interfaceSampleLogger
-
useSample
protected abstract void useSample() -
resetSample
protected void resetSample()
-