kOS.Sound.NoteValue.LoadDump C# (CSharp) Method

LoadDump() public method

public LoadDump ( Dump dump ) : void
dump Dump
return void
        public override void LoadDump(Dump dump)
        {
            Frequency = Convert.ToSingle(dump["freq"]);
            EndFrequency = Convert.ToSingle(dump["endfreq"]);
            Volume = Convert.ToSingle(dump["vol"]);
            KeyDownLength = Convert.ToSingle(dump["keydown"]);
            Duration = Convert.ToSingle(dump["duration"]);
        }

Usage Example

Esempio n. 1
0
        // Required for all IDumpers for them to work, but can't enforced by the interface because it's static:
        public static NoteValue CreateFromDump(SafeSharedObjects shared, Dump d)
        {
            var newObj = new NoteValue();

            newObj.LoadDump(d);
            return(newObj);
        }