Skip navigation links
A C D E F G H I L M R S T V 

A

addDuplicate(DmiState) - Method in class io.github.spair.byond.dmi.DmiState
 
addSprite(DmiSprite) - Method in class io.github.spair.byond.dmi.DmiState
 
addState(DmiState) - Method in class io.github.spair.byond.dmi.Dmi
 

C

canEqual(Object) - Method in class io.github.spair.byond.dmi.differ.DmiDiff
 
canEqual(Object) - Method in class io.github.spair.byond.dmi.Dmi
 
canEqual(Object) - Method in class io.github.spair.byond.dmi.DmiState
 
clearStates() - Method in class io.github.spair.byond.dmi.Dmi
 
compare(SpriteDir, SpriteDir) - Method in class io.github.spair.byond.dmi.SpriteDirComparator
 

D

DEFAULT_SPRITE_SIZE - Static variable in class io.github.spair.byond.dmi.Dmi
 
DELAY - Static variable in class io.github.spair.byond.dmi.DmiProperties
 
DIRS - Static variable in class io.github.spair.byond.dmi.DmiProperties
 
dirValue - Variable in enum io.github.spair.byond.dmi.SpriteDir
BYOND representation of dir as int value.
Dmi - Class in io.github.spair.byond.dmi
 
Dmi(String, int, int, int, int, Map<String, DmiState>) - Constructor for class io.github.spair.byond.dmi.Dmi
 
Dmi() - Constructor for class io.github.spair.byond.dmi.Dmi
 
DmiDiff - Class in io.github.spair.byond.dmi.differ
 
DmiDiffer - Class in io.github.spair.byond.dmi.differ
Class to compare two Dmi objects and get result of comparison as DmiDiff.
DmiDiffStatus - Enum in io.github.spair.byond.dmi.differ
 
DmiProperties - Class in io.github.spair.byond.dmi
 
DmiSlurper - Class in io.github.spair.byond.dmi.slurper
Class to extract Dmi object from file or raw input stream.
DmiSlurper() - Constructor for class io.github.spair.byond.dmi.slurper.DmiSlurper
 
DmiSprite - Class in io.github.spair.byond.dmi
 
DmiSprite(BufferedImage, SpriteDir, int) - Constructor for class io.github.spair.byond.dmi.DmiSprite
 
DmiSprite(BufferedImage, SpriteDir, int, int, int) - Constructor for class io.github.spair.byond.dmi.DmiSprite
 
DmiState - Class in io.github.spair.byond.dmi
 
DmiState() - Constructor for class io.github.spair.byond.dmi.DmiState
 
DmiState(String, int, int, double[], int, boolean, boolean, double[]) - Constructor for class io.github.spair.byond.dmi.DmiState
 

E

equals(Object) - Method in class io.github.spair.byond.dmi.differ.DmiDiff
 
equals(Object) - Method in class io.github.spair.byond.dmi.Dmi
 
equals(Object) - Method in class io.github.spair.byond.dmi.DmiSprite
 
equals(Object) - Method in class io.github.spair.byond.dmi.DmiState
 

F

findDiffs(Dmi, Dmi) - Static method in class io.github.spair.byond.dmi.differ.DmiDiffer
Method to compare two dmi's and get list of diffs for them
FRAMES - Static variable in class io.github.spair.byond.dmi.DmiProperties
 

G

getDelay() - Method in class io.github.spair.byond.dmi.DmiState
 
getDir() - Method in class io.github.spair.byond.dmi.DmiSprite
 
getDirs() - Method in class io.github.spair.byond.dmi.DmiState
 
getDuplicates() - Method in class io.github.spair.byond.dmi.DmiState
 
getDuplicateStatesNames() - Method in class io.github.spair.byond.dmi.Dmi
 
getFrameNumber() - Method in class io.github.spair.byond.dmi.DmiSprite
 
getFrames() - Method in class io.github.spair.byond.dmi.DmiState
 
getHeight() - Method in class io.github.spair.byond.dmi.DmiSprite
 
getHotspot() - Method in class io.github.spair.byond.dmi.DmiState
 
getLoop() - Method in class io.github.spair.byond.dmi.DmiState
 
getName() - Method in class io.github.spair.byond.dmi.Dmi
 
getName() - Method in class io.github.spair.byond.dmi.DmiState
 
getNewSprite() - Method in class io.github.spair.byond.dmi.differ.DmiDiff
 
getOldSprite() - Method in class io.github.spair.byond.dmi.differ.DmiDiff
 
getRawName() - Method in class io.github.spair.byond.dmi.DmiState
Returns the name of the state without movement suffix.
getSprite() - Method in class io.github.spair.byond.dmi.DmiSprite
 
getSprite() - Method in class io.github.spair.byond.dmi.DmiState
Returns the first available sprite.
getSprite(SpriteDir) - Method in class io.github.spair.byond.dmi.DmiState
Returns the first available sprite of specified dir.
getSprite(SpriteDir, int) - Method in class io.github.spair.byond.dmi.DmiState
Returns sprite with specified dir and frame.
getSpriteHeight() - Method in class io.github.spair.byond.dmi.Dmi
 
getSpriteList(SpriteDir) - Method in class io.github.spair.byond.dmi.DmiState
Returns the list of sprites for specified dir.
getSprites() - Method in class io.github.spair.byond.dmi.DmiState
 
getSpriteWidth() - Method in class io.github.spair.byond.dmi.Dmi
 
getState(String) - Method in class io.github.spair.byond.dmi.Dmi
Returns state with provided name or empty optional if not found.
getStateName() - Method in class io.github.spair.byond.dmi.differ.DmiDiff
 
getStates() - Method in class io.github.spair.byond.dmi.Dmi
 
getStateSprite(String) - Method in class io.github.spair.byond.dmi.Dmi
Returns the first sprite of state with provided name or empty optional if not found.
getStateSprite(String, SpriteDir) - Method in class io.github.spair.byond.dmi.Dmi
Returns sprite of state with provided name and dir or empty optional if not found.
getStateSprite(String, SpriteDir, int) - Method in class io.github.spair.byond.dmi.Dmi
Returns sprite of state with provided name, dir and frame or empty optional if not found.
getStatus() - Method in class io.github.spair.byond.dmi.differ.DmiDiff
 
getTotalHeight() - Method in class io.github.spair.byond.dmi.Dmi
 
getTotalWidth() - Method in class io.github.spair.byond.dmi.Dmi
 
getWidth() - Method in class io.github.spair.byond.dmi.DmiSprite
 

H

hasDuplicates() - Method in class io.github.spair.byond.dmi.DmiState
 
hashCode() - Method in class io.github.spair.byond.dmi.differ.DmiDiff
 
hashCode() - Method in class io.github.spair.byond.dmi.Dmi
 
hashCode() - Method in class io.github.spair.byond.dmi.DmiSprite
 
hashCode() - Method in class io.github.spair.byond.dmi.DmiState
 
hasState(String) - Method in class io.github.spair.byond.dmi.Dmi
 
HOTSPOT - Static variable in class io.github.spair.byond.dmi.DmiProperties
 

I

io.github.spair.byond.dmi - package io.github.spair.byond.dmi
 
io.github.spair.byond.dmi.differ - package io.github.spair.byond.dmi.differ
 
io.github.spair.byond.dmi.slurper - package io.github.spair.byond.dmi.slurper
 
isHasDuplicates() - Method in class io.github.spair.byond.dmi.Dmi
Shows if there are metaStates, which have duplicate names in current Dmi.
isMovement() - Method in class io.github.spair.byond.dmi.DmiState
 
isRewind() - Method in class io.github.spair.byond.dmi.DmiState
 
isStateOverflow() - Method in class io.github.spair.byond.dmi.Dmi
Shows if the number of metaStates more than Dmi.MAX_STATES.
iterator() - Method in class io.github.spair.byond.dmi.Dmi
 
iterator() - Method in class io.github.spair.byond.dmi.DmiState
 

L

LOOP - Static variable in class io.github.spair.byond.dmi.DmiProperties
 

M

MAX_STATES - Static variable in class io.github.spair.byond.dmi.Dmi
The number of states one Dmi file can store.
MOVEMENT - Static variable in class io.github.spair.byond.dmi.DmiProperties
 
MOVEMENT_SUFFIX - Static variable in class io.github.spair.byond.dmi.DmiState
 

R

removeState(String) - Method in class io.github.spair.byond.dmi.Dmi
 
REWIND - Static variable in class io.github.spair.byond.dmi.DmiProperties
 

S

save(File) - Method in class io.github.spair.byond.dmi.Dmi
Method to serialize current object to file.
setDelay(double[]) - Method in class io.github.spair.byond.dmi.DmiState
 
setDir(SpriteDir) - Method in class io.github.spair.byond.dmi.DmiSprite
 
setDirs(int) - Method in class io.github.spair.byond.dmi.DmiState
 
setFrameNumber(int) - Method in class io.github.spair.byond.dmi.DmiSprite
 
setFrames(int) - Method in class io.github.spair.byond.dmi.DmiState
 
setHeight(int) - Method in class io.github.spair.byond.dmi.DmiSprite
 
setHotspot(double[]) - Method in class io.github.spair.byond.dmi.DmiState
 
setLoop(int) - Method in class io.github.spair.byond.dmi.DmiState
 
setMovement(boolean) - Method in class io.github.spair.byond.dmi.DmiState
 
setName(String) - Method in class io.github.spair.byond.dmi.Dmi
 
setName(String) - Method in class io.github.spair.byond.dmi.DmiState
 
setNewSprite(DmiSprite) - Method in class io.github.spair.byond.dmi.differ.DmiDiff
 
setOldSprite(DmiSprite) - Method in class io.github.spair.byond.dmi.differ.DmiDiff
 
setRewind(boolean) - Method in class io.github.spair.byond.dmi.DmiState
 
setSprite(BufferedImage) - Method in class io.github.spair.byond.dmi.DmiSprite
 
setSpriteHeight(int) - Method in class io.github.spair.byond.dmi.Dmi
 
setSpriteWidth(int) - Method in class io.github.spair.byond.dmi.Dmi
 
setStateName(String) - Method in class io.github.spair.byond.dmi.differ.DmiDiff
 
setStatus(DmiDiffStatus) - Method in class io.github.spair.byond.dmi.differ.DmiDiff
 
setTotalHeight(int) - Method in class io.github.spair.byond.dmi.Dmi
 
setTotalWidth(int) - Method in class io.github.spair.byond.dmi.Dmi
 
setWidth(int) - Method in class io.github.spair.byond.dmi.DmiSprite
 
shortName - Variable in enum io.github.spair.byond.dmi.SpriteDir
Shorted string representation of constant values.
slurpUp(File) - Method in class io.github.spair.byond.dmi.slurper.DmiSlurper
 
slurpUp(String, InputStream) - Method in class io.github.spair.byond.dmi.slurper.DmiSlurper
 
SpriteDir - Enum in io.github.spair.byond.dmi
 
SpriteDirComparator - Class in io.github.spair.byond.dmi
Comparator to place all dirs in BYOND-natural order.
SpriteDirComparator() - Constructor for class io.github.spair.byond.dmi.SpriteDirComparator
 
STATE - Static variable in class io.github.spair.byond.dmi.DmiProperties
 

T

toString() - Method in class io.github.spair.byond.dmi.differ.DmiDiff
 
toString() - Method in class io.github.spair.byond.dmi.Dmi
 
toString() - Method in class io.github.spair.byond.dmi.DmiSprite
 
toString() - Method in class io.github.spair.byond.dmi.DmiState
 

V

valueOf(String) - Static method in enum io.github.spair.byond.dmi.differ.DmiDiffStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.github.spair.byond.dmi.SpriteDir
Returns the enum constant of this type with the specified name.
valueOfByondDir(int) - Static method in enum io.github.spair.byond.dmi.SpriteDir
Returns SpriteDir equivalent to BYOND dir value.
values() - Static method in enum io.github.spair.byond.dmi.differ.DmiDiffStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.github.spair.byond.dmi.SpriteDir
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I L M R S T V 
Skip navigation links

Copyright © 2018. All rights reserved.