BuilderToolArg

public class BuilderToolArg

Class BuilderToolArg. Provides buildertoolarg functionality for the Hytale server.

java.lang.Object > BuilderToolArg

Field Summary

required

public boolean required

Field required.

argType

public BuilderToolArgType argType

Field argType.

boolArg

public BuilderToolBoolArg boolArg

Field boolArg.

floatArg

public BuilderToolFloatArg floatArg

Field floatArg.

intArg

public BuilderToolIntArg intArg

Field intArg.

stringArg

public BuilderToolStringArg stringArg

Field stringArg.

blockArg

public BuilderToolBlockArg blockArg

Field blockArg.

maskArg

public BuilderToolMaskArg maskArg

Field maskArg.

brushShapeArg

public BuilderToolBrushShapeArg brushShapeArg

Field brushShapeArg.

brushOriginArg

public BuilderToolBrushOriginArg brushOriginArg

Field brushOriginArg.

brushAxisArg

public BuilderToolBrushAxisArg brushAxisArg

Field brushAxisArg.

rotationArg

public BuilderToolRotationArg rotationArg

Field rotationArg.

optionArg

public BuilderToolOptionArg optionArg

Field optionArg.

obj

final BuilderToolArg obj

Field obj.

nullBits

final byte[] nullBits

Field nullBits.

varPos0

final int varPos0

Field varPos0.

varPos2

final int varPos2

Field varPos2.

varPos3

final int varPos3

Field varPos3.

varPos4

final int varPos4

Field varPos4.

fieldOffset0

final int fieldOffset0

Field fieldOffset0.

fieldOffset2

final int fieldOffset2

Field fieldOffset2.

fieldOffset3

final int fieldOffset3

Field fieldOffset3.

fieldOffset4

final int fieldOffset4

Field fieldOffset4.

startPos

final int startPos

Field startPos.

array

final byte[] array

Field array.

n

final int n

Field n.

array2

final byte[] array2

Field array2.

n2

final int n2

Field n2.

array3

final byte[] array3

Field array3.

n3

final int n3

Field n3.

array4

final byte[] array4

Field array4.

n4

final int n4

Field n4.

array5

final byte[] array5

Field array5.

n5

final int n5

Field n5.

array6

final byte[] array6

Field array6.

n6

final int n6

Field n6.

array7

final byte[] array7

Field array7.

n7

final int n7

Field n7.

array8

final byte[] array8

Field array8.

n8

final int n8

Field n8.

array9

final byte[] array9

Field array9.

n9

final int n9

Field n9.

array10

final byte[] array10

Field array10.

n10

final int n10

Field n10.

array11

final byte[] array11

Field array11.

n11

final int n11

Field n11.

stringArgOffsetSlot

final int stringArgOffsetSlot

Field stringArgOffsetSlot.

blockArgOffsetSlot

final int blockArgOffsetSlot

Field blockArgOffsetSlot.

maskArgOffsetSlot

final int maskArgOffsetSlot

Field maskArgOffsetSlot.

optionArgOffsetSlot

final int optionArgOffsetSlot

Field optionArgOffsetSlot.

varBlockStart

final int varBlockStart

Field varBlockStart.

stringArgOffset

final int stringArgOffset

Field stringArgOffset.

stringArgResult

final ValidationResult stringArgResult

Field stringArgResult.

blockArgOffset

final int blockArgOffset

Field blockArgOffset.

blockArgResult

final ValidationResult blockArgResult

Field blockArgResult.

maskArgOffset

final int maskArgOffset

Field maskArgOffset.

maskArgResult

final ValidationResult maskArgResult

Field maskArgResult.

optionArgOffset

final int optionArgOffset

Field optionArgOffset.

optionArgResult

final ValidationResult optionArgResult

Field optionArgResult.

copy

final BuilderToolArg copy

Field copy.

Method Detail

BuilderToolArg

public public BuilderToolArg ()

Method BuilderToolArg.

deserialize

static BuilderToolArg deserialize (@Nonnull final ByteBuf buf, final int offset)

Method deserialize.

Parameters:
@Nonnull final ByteBuf buf
final int offset

computeBytesConsumed

static int computeBytesConsumed (@Nonnull final ByteBuf buf, final int offset)

Method computeBytesConsumed.

Parameters:
@Nonnull final ByteBuf buf
final int offset

serialize

public void serialize (@Nonnull final ByteBuf buf)

Method serialize.

Parameters:
@Nonnull final ByteBuf buf

computeSize

public int computeSize ()

Method computeSize.

validateStructure

static ValidationResult validateStructure (@Nonnull final ByteBuf buffer, final int offset)

Method validateStructure.

Parameters:
@Nonnull final ByteBuf buffer
final int offset

clone

public BuilderToolArg clone ()

Method clone.

equals

public boolean equals (final Object obj)

Method equals.

Parameters:
final Object obj

hashCode

public int hashCode ()

Method hashCode.