StoryTeller.Engine.Constraints.Policies.HideGrammar C# (CSharp) Method

HideGrammar() public method

public HideGrammar ( string grammarKey ) : void
grammarKey string
return void
        public void HideGrammar(string grammarKey)
        {
            _hiddenKeys.Add(grammarKey);
        }

Usage Example

        public void SetUp()
        {
            fixture = new FixtureGraph();
            fixture.AddStructure("Hidden1", new Sentence());
            fixture.AddStructure("Hidden2", new Sentence());
            fixture.AddStructure("NotHidden3", new Sentence());
            fixture.AddStructure("NotHidden4", new Sentence());

            var constraints = new Policies();
            constraints.HideGrammar("Hidden1");
            constraints.HideGrammar("Hidden2");

            fixture.Policies = constraints;
        }