示例#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;
 }