Elaztek Developer Hub
Switch Project...
blam!
Editing Kit
Guerilla
Sapien
Tool
Foundry
Libraries
Keystone
Strings
Forums
Discord
Doxygen
Jenkins
Guides
Gitlab
Blamite Game Engine - Strings
00313.05.23.21.2038.blamite
A library containing general purpose utilities and classes for use in multiple projects.
console.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <string>
4
#include <vector>
5
6
#include "
ToolCommand.hpp
"
7
8
#ifdef STRINGS_EXPORTS
9
#define STRINGS_API __declspec(dllexport)
10
#else
11
#define STRINGS_API __declspec(dllimport)
12
#endif
13
17
namespace
BlamTool::Console
18
{
19
STRINGS_API
void
RegisterDefaultCommands
();
20
21
STRINGS_API
int
ExecuteCommandLine
(std::string command_line);
22
23
STRINGS_API
std::vector<ToolCommand*>
GetRegisteredCommands
();
24
}
BlamTool::Console
Namespace containing functions for Tool's command-line input.
Definition:
console.h:17
STRINGS_API
#define STRINGS_API
Definition:
console.h:11
ToolCommand.hpp
BlamTool::Console::RegisterDefaultCommands
STRINGS_API void RegisterDefaultCommands()
Definition:
console.cpp:13
BlamTool::Console::ExecuteCommandLine
STRINGS_API int ExecuteCommandLine(std::string command_line)
Definition:
console.cpp:53
BlamTool::Console::GetRegisteredCommands
STRINGS_API std::vector< ToolCommand * > GetRegisteredCommands()
Definition:
console.cpp:97
Strings
editor
tool
console
console.h
Generated on Sun May 23 2021 21:03:06 for Blamite Game Engine - Strings by
1.8.17