-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathHout.h
More file actions
28 lines (22 loc) · 773 Bytes
/
Hout.h
File metadata and controls
28 lines (22 loc) · 773 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#ifndef HOUT_H
#define HOUT_H
#include <string>
namespace Hout {
//"PADDING" "STR STR STR STR STR
// STR STR STR STR STR
// STR STR"
//^---INDENT---^
//^----------TERMINAL_SIZE----------^
//If INDENT>=TERMINAL_SIZE: wcout<<PADDING<<STR<<endl
void Paragraph(const wchar_t* str, std::wstring::size_type indent=0, const wchar_t* padding=NULL);
// "STR STR STR"FFFFFFFF
//^---INDENT---^
//^----------TERMINAL_SIZE----------^
//If INDENT>=TERMINAL_SIZE: wcout<<STR<<endl
void Separator(const wchar_t* str, std::wstring::size_type indent=0, wchar_t filler=L'\0');
//wcout<<endl
void EmptyLine();
void SetTerminalSize(std::wstring::size_type size);
std::wstring::size_type GetTerminalSize();
};
#endif // HOUT_H