Example #1
0
        public static TimeEvent Add(TimeEvent.Name timeName, Command pCmd, float timeToTrigger)
        {
            TimerManager pMan = TimerManager.privGetInstance();

            Debug.Assert(pMan != null);

            TimeEvent pNode = (TimeEvent)pMan.baseAdd();

            Debug.Assert(pNode != null);
            Debug.Assert(pCmd != null);
            Debug.Assert(timeToTrigger >= 0.0f);

            pNode.Set(timeName, pCmd, timeToTrigger);
            return(pNode);
        }