Nomad.Game.PopInput C# (CSharp) 메소드

PopInput() 공개 메소드

public PopInput ( IInputSink input ) : void
input IInputSink
리턴 void
        public void PopInput(IInputSink input)
        {
            int num = m_inputStack.LastIndexOf(input);
            if (num == -1)
            {
                return;
            }
            m_inputStack[m_inputStack.Count - 1].OnInputRelease();
            m_inputStack.RemoveRange(num, m_inputStack.Count - num);
            if (m_inputStack.Count > 0)
            {
                m_inputStack[m_inputStack.Count - 1].OnInputAcquire();
            }
        }