Inheritance: ExternalMember
コード例 #1
0
ファイル: SLMath.cs プロジェクト: LukaHorvat/Kento
        public ExternalClass Load()
        {
            var piConst = new ExternalProperty("PI", true, pi);
            var sin     = new ExternalFunction("Sin", true, Sin);
            var cos     = new ExternalFunction("Cos", true, Cos);
            var tan     = new ExternalFunction("Tan", true, Tan);
            var asin    = new ExternalFunction("Asin", true, Asin);
            var acos    = new ExternalFunction("Acos", true, Acos);
            var atan    = new ExternalFunction("Atan", true, Atan);
            var floor   = new ExternalFunction("Floor", true, Floor);
            var ceil    = new ExternalFunction("Ceiling", true, Ceiling);
            var rand    = new ExternalFunction("Random", true, Random);

            return(new ExternalClass("Math", InstanceFlags.NoFlags, piConst, sin, cos, tan, asin, acos, atan, floor, ceil, rand));
        }
コード例 #2
0
ファイル: SLMath.cs プロジェクト: LukaHorvat/Kento
        public ExternalClass Load()
        {
            var piConst = new ExternalProperty( "PI", true, pi );
            var sin = new ExternalFunction( "Sin", true, Sin );
            var cos = new ExternalFunction( "Cos", true, Cos );
            var tan = new ExternalFunction( "Tan", true, Tan );
            var asin = new ExternalFunction( "Asin", true, Asin );
            var acos = new ExternalFunction( "Acos", true, Acos );
            var atan = new ExternalFunction( "Atan", true, Atan );
            var floor = new ExternalFunction( "Floor", true, Floor );
            var ceil = new ExternalFunction( "Ceiling", true, Ceiling );
            var rand = new ExternalFunction( "Random", true, Random );

            return new ExternalClass( "Math", InstanceFlags.NoFlags, piConst, sin, cos, tan, asin, acos, atan, floor, ceil, rand );
        }