Blamite Game Engine - blam!  00263.10.17.20.0001.blamite
The core library for the Blamite Game Engine.
Public Member Functions | List of all members
Blam::Console::ResolutionCommand Class Reference

Class for the screenres command. More...

#include <resolution.hpp>

+ Inheritance diagram for Blam::Console::ResolutionCommand:

Public Member Functions

 ResolutionCommand ()
 
 ~ResolutionCommand ()
 
CommandStatus onCommand (std::vector< std::string > arguments)
 Called upon command execution. More...
 
- Public Member Functions inherited from Blam::Console::ConsoleCommand
 ConsoleCommand ()
 Unused constructor. More...
 
 ~ConsoleCommand ()
 Unused destructor. More...
 

Additional Inherited Members

- Public Attributes inherited from Blam::Console::ConsoleCommand
std::string name
 The name of the console command. More...
 
std::string description
 An optional description of the command. Shown when using the classify command. More...
 
std::string syntax
 The syntax information for the command. Shown to the user when using the help command with an argument. More...
 
std::vector< std::string > aliases
 A list of aliases for the command. Executing any of these instead of the command name will behave the same. More...
 
CommandType type
 The type of command this is. See Blam::Console::CommandType for more information. More...
 

Detailed Description

Class for the screenres command.

Instructs DirectX to change the rendered resolution.

Bug:
Currently, ImGUI will not change hit test placement to match the resolution.

Constructor & Destructor Documentation

◆ ResolutionCommand()

Blam::Console::ResolutionCommand::ResolutionCommand ( )
inline

◆ ~ResolutionCommand()

Blam::Console::ResolutionCommand::~ResolutionCommand ( )
inline

Member Function Documentation

◆ onCommand()

CommandStatus Blam::Console::ResolutionCommand::onCommand ( std::vector< std::string >  arguments)
inlinevirtual

Called upon command execution.

Parameters
arguments- The list of arguments passed to the command. Any space character in the command line is treated as a new argument.
Returns
The status of the command execution. See Blam::Console::CommandStatus for details.

Reimplemented from Blam::Console::ConsoleCommand.


The documentation for this class was generated from the following file: