Class TextScaleStack
java.lang.Object
java.util.AbstractCollection<TextScaleStack.Entry>
java.util.AbstractList<TextScaleStack.Entry>
java.util.Vector<TextScaleStack.Entry>
java.util.Stack<TextScaleStack.Entry>
io.github.thecsdev.tcdcommons.api.client.gui.util.TextScaleStack
- All Implemented Interfaces:
Serializable
,Cloneable
,Iterable<TextScaleStack.Entry>
,Collection<TextScaleStack.Entry>
,List<TextScaleStack.Entry>
,RandomAccess
,SequencedCollection<TextScaleStack.Entry>
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static final class
Represents an entry in theTextScaleStack
. -
Field Summary
Fields inherited from class java.util.Vector
capacityIncrement, elementCount, elementData
Fields inherited from class java.util.AbstractList
modCount
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal void
apply
(TDrawContext pencil) final TextScaleStack.Entry
final TextScaleStack.Entry
pop()
final TextScaleStack.Entry
push
(float scale) final TextScaleStack.Entry
push
(float scale, TextScaleStack.BlendMethod blendMethod) final TextScaleStack.Entry
push
(TextScaleStack.Entry item) Methods inherited from class java.util.Vector
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, forEach, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, iterator, lastElement, lastIndexOf, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeIf, removeRange, replaceAll, retainAll, set, setElementAt, setSize, size, sort, spliterator, subList, toArray, toArray, toString, trimToSize
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
Methods inherited from interface java.util.List
addFirst, addLast, getFirst, getLast, removeFirst, removeLast, reversed
-
Constructor Details
-
TextScaleStack
public TextScaleStack()
-
-
Method Details
-
push
-
push
-
push
- Overrides:
push
in classStack<TextScaleStack.Entry>
-
pop
- Overrides:
pop
in classStack<TextScaleStack.Entry>
-
apply
-
calculate
-