Show / Hide Table of Contents

Class MusicAsset

Music asset type. This asset is used to play long music tracks in background.

Inheritance
System.Object
IAsset
MusicAsset
Implements
System.IDisposable
Inherited Members
IAsset._handle
IAsset.Tag
IAsset.Dispose()
IAsset.HaveHandle
IAsset.IsValid
IAsset.FullPath
IAsset.Path
IAsset.FullIdentifier
Namespace: BonEngineSharp.Assets
Assembly: BonEngineSharp.dll
Syntax
public class MusicAsset : IAsset, IDisposable

Constructors

MusicAsset(IntPtr)

Create the asset.

Declaration
public MusicAsset(IntPtr handle)
Parameters
Type Name Description
System.IntPtr handle

Asset handle inside the low-level engine.

Properties

AssetType

Get asset type.

Declaration
public override AssetType AssetType { get; }
Property Value
Type Description
AssetType
Overrides
IAsset.AssetType

Length

Get music track length.

Declaration
public float Length { get; }
Property Value
Type Description
System.Single

Methods

Finalize()

Dispose on destructor.

Declaration
protected override void Finalize()
Overrides
IAsset.Finalize()

Implements

System.IDisposable
Back to top Generated by DocFX