Exemple #1
0
        private void RemoteTargetCallStackNew(SledCallStackType cs)
        {
            m_callStackCollection.ValidationBeginning();

            // Event args indicating new stack level #
            var cssea = new SledLuaCallStackServiceEventArgs(-1, cs.Level);

            // Fire event signalling a new stack level is being added
            LevelAdding.Raise(this, cssea);

            // Add new call stack level
            m_callStackCollection.CallStack.Add(cs);

            // Fire event signalling a new stack level has finished being added
            LevelAdded.Raise(this, cssea);
        }
Exemple #2
0
 /// <summary>
 /// Raises the LevelAdded event
 /// </summary>
 /// <param name="levels"></param>
 protected virtual void OnLevelAdded(params ILevel <Board>[] levels)
 {
     LevelAdded?.Invoke(this, levels);
 }