# Class: Utils (/pixi-vn-live2d/core/namespaces/Live2DCubismCore/classes/Utils)



Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:397

Utility functions.

## Constructors [#constructors]

### Constructor [#constructor]

\> **new Utils**(): `Utils`

#### Returns [#returns]

`Utils`

## Methods [#methods]

### hasBlendAdditiveBit() [#hasblendadditivebit]

\> `static` **hasBlendAdditiveBit**(`bitfield`): `boolean`

Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:405

Checks whether flag is set in bitfield.

#### Parameters [#parameters]

##### bitfield [#bitfield]

`number`

Bitfield to query against.

#### Returns [#returns-1]

`boolean`

\[\[true]] if bit set; \[\[false]] otherwise

***

### hasBlendColorDidChangeBit() [#hasblendcolordidchangebit]

\> `static` **hasBlendColorDidChangeBit**(`bitfield`): `boolean`

Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:485

Checks whether flag is set in bitfield.

#### Parameters [#parameters-1]

##### bitfield [#bitfield-1]

`number`

Bitfield to query against.

#### Returns [#returns-2]

`boolean`

\[\[true]] if bit set; \[\[false]] otherwise

***

### hasBlendMultiplicativeBit() [#hasblendmultiplicativebit]

\> `static` **hasBlendMultiplicativeBit**(`bitfield`): `boolean`

Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:413

Checks whether flag is set in bitfield.

#### Parameters [#parameters-2]

##### bitfield [#bitfield-2]

`number`

Bitfield to query against.

#### Returns [#returns-3]

`boolean`

\[\[true]] if bit set; \[\[false]] otherwise

***

### hasDrawOrderDidChangeBit() [#hasdraworderdidchangebit]

\> `static` **hasDrawOrderDidChangeBit**(`bitfield`): `boolean`

Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:461

Checks whether flag is set in bitfield.

#### Parameters [#parameters-3]

##### bitfield [#bitfield-3]

`number`

Bitfield to query against.

#### Returns [#returns-4]

`boolean`

\[\[true]] if bit set; \[\[false]] otherwise

***

### hasIsDoubleSidedBit() [#hasisdoublesidedbit]

\> `static` **hasIsDoubleSidedBit**(`bitfield`): `boolean`

Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:421

Checks whether flag is set in bitfield.

#### Parameters [#parameters-4]

##### bitfield [#bitfield-4]

`number`

Bitfield to query against.

#### Returns [#returns-5]

`boolean`

\[\[true]] if bit set; \[\[false]] otherwise

***

### hasIsInvertedMaskBit() [#hasisinvertedmaskbit]

\> `static` **hasIsInvertedMaskBit**(`bitfield`): `boolean`

Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:429

Checks whether flag is set in bitfield.

#### Parameters [#parameters-5]

##### bitfield [#bitfield-5]

`number`

Bitfield to query against.

#### Returns [#returns-6]

`boolean`

\[\[true]] if bit set; \[\[false]] otherwise

***

### hasIsVisibleBit() [#hasisvisiblebit]

\> `static` **hasIsVisibleBit**(`bitfield`): `boolean`

Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:437

Checks whether flag is set in bitfield.

#### Parameters [#parameters-6]

##### bitfield [#bitfield-6]

`number`

Bitfield to query against.

#### Returns [#returns-7]

`boolean`

\[\[true]] if bit set; \[\[false]] otherwise

***

### hasOpacityDidChangeBit() [#hasopacitydidchangebit]

\> `static` **hasOpacityDidChangeBit**(`bitfield`): `boolean`

Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:453

Checks whether flag is set in bitfield.

#### Parameters [#parameters-7]

##### bitfield [#bitfield-7]

`number`

Bitfield to query against.

#### Returns [#returns-8]

`boolean`

\[\[true]] if bit set; \[\[false]] otherwise

***

### hasRenderOrderDidChangeBit() [#hasrenderorderdidchangebit]

\> `static` **hasRenderOrderDidChangeBit**(`bitfield`): `boolean`

Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:469

Checks whether flag is set in bitfield.

#### Parameters [#parameters-8]

##### bitfield [#bitfield-8]

`number`

Bitfield to query against.

#### Returns [#returns-9]

`boolean`

\[\[true]] if bit set; \[\[false]] otherwise

***

### hasVertexPositionsDidChangeBit() [#hasvertexpositionsdidchangebit]

\> `static` **hasVertexPositionsDidChangeBit**(`bitfield`): `boolean`

Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:477

Checks whether flag is set in bitfield.

#### Parameters [#parameters-9]

##### bitfield [#bitfield-9]

`number`

Bitfield to query against.

#### Returns [#returns-10]

`boolean`

\[\[true]] if bit set; \[\[false]] otherwise

***

### hasVisibilityDidChangeBit() [#hasvisibilitydidchangebit]

\> `static` **hasVisibilityDidChangeBit**(`bitfield`): `boolean`

Defined in: node_modules/untitled-pixi-live2d-engine/types/index.d.ts:445

Checks whether flag is set in bitfield.

#### Parameters [#parameters-10]

##### bitfield [#bitfield-10]

`number`

Bitfield to query against.

#### Returns [#returns-11]

`boolean`

\[\[true]] if bit set; \[\[false]] otherwise
