예제 #1
0
        public StateManager(CommandManager commandManager, StageBox editor)
        {
            m_commandManager = commandManager;
            m_editPanel = editor;

            m_currentState = new IdleState(m_editPanel, this, m_commandManager);
        }
예제 #2
0
 public ResizeControlState(Controls controls, StateManager stateManager, CommandManager commandManager, FlagPosition flagPosition)
 {
     m_flagPosition = flagPosition;
     m_controls = controls;
     m_stateManager = stateManager;
     m_commandManager = commandManager;
 }
예제 #3
0
파일: MoveState.cs 프로젝트: microm/eplib
 public MoveState( Controls controls, StateManager stateManager, CommandManager commandManager )
 {
     m_controls = controls;
     m_stateManager = stateManager;
     m_commandManager = commandManager;
 }
예제 #4
0
 public CreateControlState( BaseCreateControl createControlCommand, StateManager stateManager, CommandManager commandManager)
 {
     m_createCommand = createControlCommand;
     m_stateManager = stateManager;
     m_commandManager = commandManager;
 }
예제 #5
0
파일: IdleState.cs 프로젝트: microm/eplib
 public IdleState(StageBox editor, StateManager stateManager, CommandManager commandManager)
 {
     m_editPanel = editor;
     m_stateManager = stateManager;
     m_commandManager = commandManager;
 }