TrinityCore
Loading...
Searching...
No Matches
ClientBuildInfo.h File Reference
#include "Define.h"
#include <array>
#include <string_view>
#include <vector>
+ Include dependency graph for ClientBuildInfo.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ClientBuild::ExecutableHash
 
struct  ClientBuild::Info
 

Namespaces

namespace  ClientBuild
 
namespace  ClientBuild::Platform
 

Functions

constexpr uint32 ClientBuild::ToFourCC (std::string_view text)
 
consteval uint32 ClientBuild::operator""_fourcc (char const *chars, std::size_t length)
 
std::array< char, 5 > ClientBuild::ToCharArray (uint32 value)
 
TC_SHARED_API bool ClientBuild::Platform::IsValid (std::string_view platform)
 
void ClientBuild::LoadBuildInfo ()
 
Info const * ClientBuild::GetBuildInfo (uint32 build)
 

Variables

constexpr uint32 ClientBuild::Platform::Win_x86 = "Win"_fourcc
 
constexpr uint32 ClientBuild::Platform::Mac_x86 = "OSX"_fourcc