![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
#include "Common.hpp"
#include "IReader.hpp"
#include "StringView.hpp"
#include "detail/TextEncoding.ipp"
Namespaces | |
s3d | |
s3d::Unicode | |
文字列のエンコードの変換 | |
Enumerations | |
enum | s3d::TextEncoding : uint8 { s3d::TextEncoding::Unknown, s3d::TextEncoding::UTF8_NO_BOM, s3d::TextEncoding::UTF8_WITH_BOM, s3d::TextEncoding::UTF16LE, s3d::TextEncoding::UTF16BE, s3d::TextEncoding::Default = UTF8_NO_BOM } |
テキストファイルのエンコーディング形式 More... | |
Functions | |
TextEncoding | s3d::Unicode::GetTextEncoding (const IReader &reader) |
ファイルがテキストファイルである場合、そのエンコーディング形式を返します。 More... | |
TextEncoding | s3d::Unicode::GetTextEncoding (FilePathView path) |
ファイルがテキストファイルである場合、そのエンコーディング形式を返します。 More... | |
constexpr int32 | s3d::Unicode::GetBOMSize (TextEncoding encoding) noexcept |
テキストファイルの BOM のサイズ(バイト)を返します。 More... | |