Exemple #1
0
        public void ParseEmpty()
        {
            var env = new An8Environment();

            env.Parse(
                @"
");
        }
Exemple #2
0
        public void ParseOther()
        {
            var env = new An8Environment();

            env.Parse(
                @"
other { }
");
        }
Exemple #3
0
        public void ParseLimitPlayback()
        {
            var env = new An8Environment();

            env.Parse(
                @"
limitplayback { }
");

            Assert.True(env.IsPlaybackFramerateLimited);
        }
Exemple #4
0
        public void ParseFramerate()
        {
            var env = new An8Environment();

            env.Parse(
                @"
framerate { 2 }
");

            Assert.Equal(2, env.Framerate);
        }
Exemple #5
0
        public void ParseGridManual()
        {
            var env = new An8Environment();

            env.Parse(
                @"
grid { 0 2.0 3.0 4.0 }
");

            Assert.False(env.IsAutoGridEnabled);
            Assert.Equal(2.0f, env.ModelingGridSpacing);
            Assert.Equal(3.0f, env.SceneEditorGridSpacing);
            Assert.Equal(4.0f, env.GroundFloorGridSize);
        }
Exemple #6
0
        public void ParseGridAuto()
        {
            var env = new An8Environment();

            env.Parse(
                @"
grid { 1 }
");

            Assert.True(env.IsAutoGridEnabled);
            Assert.Equal(0.0f, env.ModelingGridSpacing);
            Assert.Equal(0.0f, env.SceneEditorGridSpacing);
            Assert.Equal(0.0f, env.GroundFloorGridSize);
        }