logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class SerenityRecipeAudioDepthCueTests

    An audio channel's depth-cue block travels through a recipe's generic assets section: the flat fields (both flags, occlusion mask, occluded cutoff, level drop, reverb preset, occluded wet share and reverberated voice cap) are exported and imported, the two curves are marked as not recipe-authorable so they are absent from an export, raise no warning on either side and keep whatever the asset already holds, and the nested block with its layer mask is read without an error.

    Inheritance
    object
    SerenityRecipeAudioDepthCueTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.ProjectRecipe.Tests.Editor
    Assembly: Serenity.ProjectRecipe.Tests.Editor.dll
    Syntax
    public class SerenityRecipeAudioDepthCueTests

    Constructors

    SerenityRecipeAudioDepthCueTests()

    Declaration
    public SerenityRecipeAudioDepthCueTests()

    Methods

    Curve_IsAbsentFromAnExportAndRaisesNoWarning()

    Declaration
    public void Curve_IsAbsentFromAnExportAndRaisesNoWarning()

    Curve_KeepsTheDefaultAfterImport_WithoutAWarning()

    Declaration
    public void Curve_KeepsTheDefaultAfterImport_WithoutAWarning()

    Curve_NodeFromAnOlderRecipe_IsIgnoredWithoutAWarning()

    Declaration
    public void Curve_NodeFromAnOlderRecipe_IsIgnoredWithoutAWarning()

    Curve_OnAnExistingAsset_KeepsTheAuthorsCurveAfterRecipeImport()

    Declaration
    public void Curve_OnAnExistingAsset_KeepsTheAuthorsCurveAfterRecipeImport()

    FlatFields_ImportedFromRecipe_SetOnAsset()

    Declaration
    public void FlatFields_ImportedFromRecipe_SetOnAsset()

    FlatReverbFields_ImportedFromRecipe_SetOnAsset()

    Declaration
    public void FlatReverbFields_ImportedFromRecipe_SetOnAsset()

    GradedOcclusionFields_AbsentFromTheRecipe_ImportAsTheBinaryDefaults()

    Declaration
    public void GradedOcclusionFields_AbsentFromTheRecipe_ImportAsTheBinaryDefaults()

    GradedOcclusionFields_ExportedAndImportedAgain_KeepTheAuthoredValues()

    Declaration
    public void GradedOcclusionFields_ExportedAndImportedAgain_KeepTheAuthoredValues()

    GradedOcclusionFields_ImportedFromRecipe_SetOnAsset()

    Declaration
    public void GradedOcclusionFields_ImportedFromRecipe_SetOnAsset()

    NestedBlockWithLayerMask_Tolerated()

    Declaration
    public void NestedBlockWithLayerMask_Tolerated()

    OneTimeSetUp()

    Declaration
    public void OneTimeSetUp()

    OneTimeTearDown()

    Declaration
    public void OneTimeTearDown()

    SetUp()

    Declaration
    public void SetUp()

    TearDown()

    Declaration
    public void TearDown()

    WetShareCurve_IsAbsentFromAnExportAndRaisesNoWarning()

    Declaration
    public void WetShareCurve_IsAbsentFromAnExportAndRaisesNoWarning()

    WetShareCurve_KeepsTheDefaultAfterImport_WithoutAWarning()

    Declaration
    public void WetShareCurve_KeepsTheDefaultAfterImport_WithoutAWarning()
    In this article
    © 2026 Serenity. All Rights Reserved