Package com.nexomc.nexo.glyphs
Class AnimatedGlyph
-
- All Implemented Interfaces:
public final class AnimatedGlyph extends Glyph
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classAnimatedGlyph.Companion
-
Field Summary
Fields Modifier and Type Field Description public final static IntegerPRIVATE_USE_FIRSTprivate IntegerframeCountprivate final <Error class: unknown class>offsetprivate final Keytextureprivate final Keyfontprivate final TextColordefaultColorprivate final List<String>unicodesprivate final Array<FontProvider>fontProvidersprivate final ConfigurationSectionsectionprivate final <Error class: unknown class>charsprivate final <Error class: unknown class>formattedUnicodesprivate final <Error class: unknown class>componentprivate final RegexbaseRegexprivate final RegexescapedRegexprivate final TextReplacementConfigtagConfigprivate final TextReplacementConfigescapeTagConfigprivate final TextReplacementConfigunescapeTagConfigprivate final TextReplacementConfigplaceholderConfigprivate final TextReplacementConfigescapePlaceholderConfigprivate final TextReplacementConfigunescapePlaceholderConfigprivate final StringglyphTagprivate final Stringidprivate final Integerascentprivate final Integerheightprivate final Stringpermissionprivate final List<String>placeholdersprivate final Booleantabcompleteprivate final BooleanisEmojiprivate final GlyphShadowdefaultShadowpublic final static AnimatedGlyph.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description AnimatedGlyph(ConfigurationSection section)
-
Method Summary
Modifier and Type Method Description final IntegergetFrameCount()final UnitsetFrameCount(Integer frameCount)final <Error class: unknown class>getOffset()KeygetTexture()KeygetFont()TextColorgetDefaultColor()List<String>getUnicodes()Array<FontProvider>getFontProviders()final ConfigurationSectiongetSection()ComponentregisterComponent()final UnitgenerateSplitGif(ResourcePack resourcePack)-
Methods inherited from class com.nexomc.nexo.glyphs.Glyph
copy, getAscent, getBaseRegex, getChars, getComponent, getDefaultShadow, getEscapePlaceholderConfig, getEscapeTagConfig, getEscapedRegex, getFormattedUnicodes, getGlyphTag, getHeight, getId, getPermission, getPlaceholderConfig, getPlaceholders, getTabcomplete, getTagConfig, getUnescapePlaceholderConfig, getUnescapeTagConfig, glyphComponent, glyphComponent, glyphComponent, glyphComponent, hasPermission, isEmoji -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getFrameCount
final Integer getFrameCount()
-
setFrameCount
final Unit setFrameCount(Integer frameCount)
-
getOffset
final <Error class: unknown class> getOffset()
-
getTexture
Key getTexture()
-
getFont
Key getFont()
-
getDefaultColor
TextColor getDefaultColor()
-
getUnicodes
List<String> getUnicodes()
-
getFontProviders
Array<FontProvider> getFontProviders()
-
getSection
final ConfigurationSection getSection()
-
registerComponent
Component registerComponent()
-
generateSplitGif
final Unit generateSplitGif(ResourcePack resourcePack)
-
-
-
-