TrinityCore
Loading...
Searching...
No Matches
ClientBuild::Platform Struct Reference

#include <ClientBuildInfo.h>

Public Types

using Id = FourCC< Platform >
 

Static Public Member Functions

static TC_SHARED_API bool IsValid (std::string_view platform)
 

Static Public Attributes

static constexpr Id Win_x86 { "Win"_fourcc }
 
static constexpr Id Win_x64 { "Wn64"_fourcc }
 
static constexpr Id Win_arm64 { "WinA"_fourcc }
 
static constexpr Id Mac_x86 { "Mac"_fourcc }
 
static constexpr Id Mac_x64 { "Mc64"_fourcc }
 
static constexpr Id Mac_arm64 { "MacA"_fourcc }
 

Detailed Description

Definition at line 39 of file ClientBuildInfo.h.

Member Typedef Documentation

◆ Id

Definition at line 41 of file ClientBuildInfo.h.

Member Function Documentation

◆ IsValid()

bool ClientBuild::Platform::IsValid ( std::string_view  platform)
static

Member Data Documentation

◆ Mac_arm64

constexpr Id ClientBuild::Platform::Mac_arm64 { "MacA"_fourcc }
staticconstexpr

Definition at line 48 of file ClientBuildInfo.h.

Referenced by IsValid().

◆ Mac_x64

constexpr Id ClientBuild::Platform::Mac_x64 { "Mc64"_fourcc }
staticconstexpr

Definition at line 47 of file ClientBuildInfo.h.

Referenced by IsValid().

◆ Mac_x86

constexpr Id ClientBuild::Platform::Mac_x86 { "Mac"_fourcc }
staticconstexpr

Definition at line 46 of file ClientBuildInfo.h.

Referenced by IsValid().

◆ Win_arm64

constexpr Id ClientBuild::Platform::Win_arm64 { "WinA"_fourcc }
staticconstexpr

Definition at line 45 of file ClientBuildInfo.h.

Referenced by IsValid().

◆ Win_x64

constexpr Id ClientBuild::Platform::Win_x64 { "Wn64"_fourcc }
staticconstexpr

Definition at line 44 of file ClientBuildInfo.h.

Referenced by IsValid().

◆ Win_x86

constexpr Id ClientBuild::Platform::Win_x86 { "Win"_fourcc }
staticconstexpr

Definition at line 43 of file ClientBuildInfo.h.

Referenced by IsValid().


The documentation for this struct was generated from the following files: