s&
infoAbout
infoAbout s&box newspaperLatest News published_with_changesChanges mapRoadmap monitoringMetrics
gamesGames
sports_esportsBrowse Games exploreDiscover Games
categoryWorkshop
sports_esportsGames landscapeMaps view_in_arModels textureMaterials apparelClothing constructionMore..
forumForum menu_bookLearn
docsDocumentation apiApi Reference schoolTutorials manage_searchCode Search
inputLog in with Steam chevron_leftChange Language
简体中文EnglishРусскийEspañolPortuguês-BrasilDeutsch日本語FrançaisPolskiTürkçe한국어PirateItalianoไทย繁體中文УкраїнськаČeštinaNederlandsMagyarDanskSuomiSvenskaNorskΕλληνικάRomânăБългарскиTiếng ViệtBahasa IndonesiaEspañol-Latinoaméricaالعربية
SFXR
Released
by Carson Kompon library
updated 2 years ago
85.8KB
thumb_up_alt2 thumb_down_alt0 favorite1 library_books2
homeDetailsreviewsReviewcodeSource
folderCode
folderFX
descriptionEnvelope.cs
descriptionHighPass.cs
descriptionLowPass.cs
descriptionVibrato.cs
folderValues
descriptionSFXRFloat.cs
descriptionSFXR.cs
descriptionSFXRComponent.cs
descriptionSFXRControls.cs
descriptionSFXREffect.cs
descriptionSFXREnums.cs
descriptionSFXRFrequency.cs
descriptionSFXRNote.cs
descriptionSFXRSequencer.cs
descriptionSFXRWaveform.cs
folderEditor
folderEffects
descriptionSFXREffectControlWidget.cs
descriptionSFXREffectsListControlWidget.cs
descriptionSFXREffectTypeSelector.cs
descriptionSFXREnvelopeEditor.cs
descriptionPropertyControlSheet.cs
descriptionSFXRComponentEditor.cs
descriptionSFXRFloatControlWidget.cs
descriptionSFXRNotesListControlWidget.cs
descriptionSFXRNoteWidget.cs
descriptionSFXRSequencerControlWidget.cs
descriptionSFXRSoundControlWidget.cs
folderUnitTests
descriptionLibraryTest.cs
descriptionUnitTest.cs
Code/Values/SFXRFloat.cs
using Sandbox;
using System;
using System.Text.Json.Serialization;

namespace SFXR;

public struct SFXRFloat
{
    [JsonInclude] public float Value { get; set; }
    [JsonInclude] public bool Locked { get; set; }

    public SFXRFloat( float value )
    {
        Value = value;
        Locked = false;
    }

    public static implicit operator float( SFXRFloat value ) => value.Value;
    public static implicit operator SFXRFloat( float value ) => new SFXRFloat( value );
}
  • News
  • Docs
  • Metrics
  • FAQ
  • Forum
  • Discord
  • Twitter