Class SourceLines
java.lang.Object
dev.engine_room.flywheel.backend.glsl.SourceLines
- All Implemented Interfaces:
CharSequence
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncharcharAt(int i) intcount()getCharPos(int charPos) intlength()intlineStartColTrimmed(int line) intlineStartIndex(int lineNo) intlineStartPosTrimmed(int line) lineString(int lineNo) intlineWidth(int spanLine) subSequence(int start, int end) toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.CharSequence
chars, codePoints, isEmpty
-
Field Details
-
name
public final net.minecraft.resources.ResourceLocation name -
raw
-
-
Constructor Details
-
SourceLines
-
-
Method Details
-
count
public int count() -
lineString
-
lineStartIndex
public int lineStartIndex(int lineNo) -
getCharPos
-
printLinesWithNumbers
-
toString
- Specified by:
toStringin interfaceCharSequence- Overrides:
toStringin classObject
-
subSequence
- Specified by:
subSequencein interfaceCharSequence
-
charAt
public char charAt(int i) - Specified by:
charAtin interfaceCharSequence
-
length
public int length()- Specified by:
lengthin interfaceCharSequence
-
lineWidth
public int lineWidth(int spanLine) -
lineStartColTrimmed
public int lineStartColTrimmed(int line) -
lineStartPosTrimmed
public int lineStartPosTrimmed(int line)
-