editor › Globals › MakerAssetRotationProvider
Class: MakerAssetRotationProvider
Provides rotation information for MakerAssets. Depends on the knowledge of an AssetRotationHelper instance
Hierarchy
↳ MakerAssetRotationProvider
Index
Constructors
Properties
Methods
Constructors
constructor
+ new MakerAssetRotationProvider(asset: MakerAsset, rotationHelper: AssetRotationHelper): MakerAssetRotationProvider
Defined in src/renderContext/hints/HintRotationProvider/MakerAssetRotationProvider.ts:13
Parameters:
| Name | Type |
|---|---|
asset |
MakerAsset |
rotationHelper |
AssetRotationHelper |
Returns: MakerAssetRotationProvider
Properties
Private angle
• angle: number
Defined in src/renderContext/hints/HintRotationProvider/MakerAssetRotationProvider.ts:13
Private asset
• asset: MakerAsset
Defined in src/renderContext/hints/HintRotationProvider/MakerAssetRotationProvider.ts:9
Private rotationHelper
• rotationHelper: AssetRotationHelper
Defined in src/renderContext/hints/HintRotationProvider/MakerAssetRotationProvider.ts:11
Methods
calculate
▸ calculate(): void
Overrides HintDataProvider.calculate
Defined in src/renderContext/hints/HintRotationProvider/MakerAssetRotationProvider.ts:29
Returns: void
destroy
▸ destroy(): void
Overrides HintDataProvider.destroy
Defined in src/renderContext/hints/HintRotationProvider/MakerAssetRotationProvider.ts:33
Returns: void
getAngle
▸ getAngle(): number
Overrides HintRotationProvider.getAngle
Defined in src/renderContext/hints/HintRotationProvider/MakerAssetRotationProvider.ts:25
Returns: number
isValid
▸ isValid(): boolean
Overrides HintDataProvider.isValid
Defined in src/renderContext/hints/HintRotationProvider/MakerAssetRotationProvider.ts:21
Returns: boolean