BitSet128
Type Aliases
SerializedBitSet128
Ƭ SerializedBitSet128: LuaMap
<string
, unknown
> & { __serializedBitSet128Brand
: symbol
; __kind
: CopyableIsaacAPIClassType.BIT_SET_128
}
Defined in
packages/isaacscript-common/src/functions/bitSet128.ts:12
Functions
copyBitSet128
▸ copyBitSet128(bitSet128
): BitSet128
Helper function to copy a BitSet128
Isaac API class.
Parameters
Name | Type |
---|---|
bitSet128 | BitSet128 |
Returns
BitSet128
Defined in
packages/isaacscript-common/src/functions/bitSet128.ts:21
deserializeBitSet128
▸ deserializeBitSet128(bitSet128
): BitSet128
Helper function to convert a SerializedBitSet128
object to a normal BitSet128
object. (This
is used by the save data manager when reading data from the "save#.dat" file.)
Parameters
Name | Type |
---|---|
bitSet128 | SerializedBitSet128 |
Returns
BitSet128
Defined in
packages/isaacscript-common/src/functions/bitSet128.ts:38
isBitSet128
▸ isBitSet128(object
): object is BitSet128
Helper function to check if something is an instantiated BitSet128
object.
Parameters
Name | Type |
---|---|
object | unknown |
Returns
object is BitSet128
Defined in
packages/isaacscript-common/src/functions/bitSet128.ts:62
isSerializedBitSet128
▸ isSerializedBitSet128(object
): object is SerializedBitSet128
Used to determine is the given table is a serialized BitSet128
object created by the deepCopy
function.
Parameters
Name | Type |
---|---|
object | unknown |
Returns
object is SerializedBitSet128
Defined in
packages/isaacscript-common/src/functions/bitSet128.ts:70
serializeBitSet128
▸ serializeBitSet128(bitSet128
): SerializedBitSet128
Helper function to convert a BitSet128
object to a SerializedBitSet128
object. (This is used
by the save data manager when writing data from the "save#.dat" file.)
Parameters
Name | Type |
---|---|
bitSet128 | BitSet128 |