C# Class Njb.Song

Inheritance: IDisposable
Show file Open project: mono/njb-sharp Class Usage Examples

Private Properties

Property Type Description
AddFrame void
AddFrame void
AddFrame void
AddFrame void
FindFrame SongFrame
GetFrameInt uint
GetFrameShort ushort
GetFrameString string
NJB_Songid_Addframe void
NJB_Songid_Destroy System.IntPtr
NJB_Songid_Getframe System.IntPtr
NJB_Songid_New System.IntPtr
NJB_Songid_Reset_Getframe void

Public Methods

Method Description
Dispose ( ) : void
GetFrames ( ) : ICollection
Song ( Device device ) : System
Song ( IntPtr songidPtr, Device device ) : System
ToString ( ) : string

Private Methods

Method Description
AddFrame ( SongFrame frame ) : void
AddFrame ( string label, string value ) : void
AddFrame ( string label, uint value ) : void
AddFrame ( string label, ushort value ) : void
FindFrame ( string label ) : SongFrame
GetFrameInt ( string label ) : uint
GetFrameShort ( string label ) : ushort
GetFrameString ( string label ) : string
NJB_Songid_Addframe ( HandleRef handle, IntPtr frame ) : void
NJB_Songid_Destroy ( HandleRef handle ) : IntPtr
NJB_Songid_Getframe ( HandleRef handle ) : IntPtr
NJB_Songid_New ( ) : IntPtr
NJB_Songid_Reset_Getframe ( HandleRef handle ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GetFrames() public method

public GetFrames ( ) : ICollection
return ICollection

Song() public method

public Song ( Device device ) : System
device Device
return System

Song() public method

public Song ( IntPtr songidPtr, Device device ) : System
songidPtr System.IntPtr
device Device
return System

ToString() public method

public ToString ( ) : string
return string