static SphereCameraController( ) { Commands = new CommandGroup( "sphereCameraCommands", "Spherical Camera Commands", CommandRegistry.Instance ); Rotate = Commands.NewCommand( "rotate", "Rotate", "Rotates the camera" ); Pan = Commands.NewCommand( "pan", "Pan", "Pans the camera" ); Zoom = Commands.NewCommand( "zoom", "Zoom", "Zooms the camera in and out" ); }
static TrackingCameraCommands( ) { Commands = new CommandGroup( "trackingCamera", "Tracking Camera Commands", CommandRegistry.Instance ); Zoom = Commands.NewCommand( "zoom", "Zoom", "Zooms the camera in and out" ); ZoomIn = Commands.NewCommand( "zoomIn", "Zoom In", "Zooms the camera in" ); ZoomOut = Commands.NewCommand( "zoomOut", "Zoom Out", "Zooms the camera out" ); Pan = Commands.NewCommand( "pan", "Pan", "Pans the camera" ); Rotate = Commands.NewCommand( "rotate", "Rotate", "Rotates the camera" ); }
/// <summary> /// Initializes test data /// </summary> public TestCommandTriggerDataSerialization( ) { m_Formatter = new BinaryFormatter( null, CommandSerializationContext.ToStreamingContext( m_UserRegistry, m_CommandRegistry ) ); m_Commands = new CommandGroup( "testCommands", "", m_CommandRegistry ); m_Command0 = m_Commands.NewCommand( "cmd0", "", "" ); m_UserRegistry.Register( m_User ); }
/// <summary> /// Setup constructor /// </summary> public ControlViewInfo( string name, CreateViewDelegate createView, CommandGroup showCommandGroup ) { Arguments.CheckNotNull( createView, "createView" ); m_Name = name; m_CreateView = createView; if ( showCommandGroup != null ) { m_ShowCommand = showCommandGroup.NewCommand( name, name, name ); } }
static FirstPersonCameraCommands( ) { Commands = new CommandGroup( "fpCamCommands", "First Person Camera Commands", CommandRegistry.Instance ); Forwards = Commands.NewCommand( "forwards", "Forwards", "Moves forwards" ); Backwards = Commands.NewCommand( "backwards", "Backwards", "Moves backwards" ); PitchUp = Commands.NewCommand( "pitchUp", "Pitch up", "Pitches the camera up" ); PitchDown = Commands.NewCommand( "pitchDown", "Pitch down", "Pitches the camera down" ); RollClockwise = Commands.NewCommand( "rollClockwise", "Roll clockwise", "Rolls the camera clockwise" ); RollAnticlockwise = Commands.NewCommand( "rollAnticlockwise", "Roll anticlockwise", "Rolls the camera anti-clockwise" ); ; YawLeft = Commands.NewCommand( "yawLeft", "Yaw left", "Yaws the camera left" ); YawRight = Commands.NewCommand( "yawRight", "Yaw right", "Yaws the camera right" ); SlipLeft = Commands.NewCommand( "slipLeft", "Slip left", "Slips the camera left" ); SlipRight = Commands.NewCommand( "slipRight", "Slip right", "Slips the camera right" ); Turn = Commands.NewCommand( "turn", "Turn", "Turns the camera" ); }