Esempio n. 1
0
        public void AddMethod(int inlet, Symbol sel, MethodFloat d)
        {
            DynamicMethodFloat dyn = DynamicMethods.Create(d);

            if (inlet == 0 && sel == _float)
            {
                m_float      = dyn;
                methodflags |= MethodFlags.f_float;
            }
            else
            {
                AddMethodIntern(inlet, sel, Kind.k_float, dyn);
            }
        }
Esempio n. 2
0
 public static void Remove(string name, MethodFloat method, params object[] targets)
 {
     Events.Remove(name, (object)method, targets);
 }
Esempio n. 3
0
 public static EventListener AddLimited(string name, MethodFloat method, int amount = 1, params object[] targets)
 {
     return(Events.Add(name, (object)method, amount, targets));
 }
Esempio n. 4
0
 public static EventListener Add(string name, MethodFloat method, params object[] targets)
 {
     return(Events.Add(name, (object)method, -1, targets));
 }
Esempio n. 5
0
 public ActionFloat(MethodFloat method)
 {
     _method = method;
 }
Esempio n. 6
0
 protected static void AddMethod(int inlet, string sel, MethodFloat m)
 {
     AddMethod(inlet, new Symbol(sel), m);
 }
Esempio n. 7
0
 protected static void AddMethod(MethodFloat m)
 {
     AddMethod(0, m);
 }
Esempio n. 8
0
 protected static void AddMethod(int inlet, MethodFloat m)
 {
     AddMethod(inlet, _float, m);
 }
Esempio n. 9
0
 protected static void AddMethod(int inlet, Symbol sel, MethodFloat m)
 {
     ((External)m.Target).klass.AddMethod(inlet, sel, m);
 }
Esempio n. 10
0
 protected static void AddMethod(int inlet, string sel, MethodFloat m) { AddMethod(inlet, new Symbol(sel), m); }
Esempio n. 11
0
 protected static void AddMethod(MethodFloat m) { AddMethod(0, m); }
Esempio n. 12
0
 protected static void AddMethod(int inlet, MethodFloat m) { AddMethod(inlet, _float, m); }
Esempio n. 13
0
 protected static void AddMethod(int inlet, Symbol sel, MethodFloat m) { ((External)m.Target).klass.AddMethod(inlet, sel, m); }
Esempio n. 14
0
 public void AddMethod(int inlet, Symbol sel, MethodFloat d)
 {
     DynamicMethodFloat dyn = DynamicMethods.Create(d);
     if (inlet == 0 && sel == _float)
     {
         m_float = dyn;
         methodflags |= MethodFlags.f_float;
     }
     else
         AddMethodIntern(inlet, sel, Kind.k_float, dyn);
 }