Esempio n. 1
0
 public void removeCallback(ISSTUAnimatedModule module)
 {
     callbacks.Remove(module);
 }
Esempio n. 2
0
        //Static method for use by other modules to locate a control module; reduces code duplication in animation controlling modules
        public static SSTUAnimateControlled setupAnimationController(Part part, string id, ISSTUAnimatedModule module)
        {
            SSTUAnimateControlled controller = locateAnimationController(part, id);

            if (controller != null && module != null)
            {
                controller.callbacks.AddUnique(module);
            }
            return(controller);
        }
Esempio n. 3
0
 public void addCallback(ISSTUAnimatedModule module)
 {
     callbacks.AddUnique(module);
 }