Atlas Game Manager
A game manager for f95 and dlsite written in c++
Loading...
Searching...
No Matches
utils Namespace Reference

Namespaces

namespace  internal
 

Functions

void setMainThread (QThread *ptr)
 
QThread * mainThread ()
 
template<typename Function, typename... Args>
FunctionReturn< Function > executeOnMain (Function &&func, Args &&... args)
 
const QString version_string_qt ()
 

Variables

constexpr std::string_view version_string { ATLAS_VERSION_STRING }
 
constexpr std::string_view git_branch { ATLAS_GIT_BRANCH }
 
constexpr std::string_view git_revision { ATLAS_GIT_REVISION }
 
constexpr std::string_view git_rev_brief { ATLAS_GIT_REVISION_BRIEF }
 
constexpr std::string_view git_tag { ATLAS_GIT_TAG }
 
constexpr std::string_view git_time { ATLAS_GIT_CREATED_TIME }
 

Function Documentation

◆ executeOnMain()

template<typename Function, typename... Args>
FunctionReturn< Function > utils::executeOnMain ( Function && func,
Args &&... args )

◆ mainThread()

QThread * utils::mainThread ( )

◆ setMainThread()

void utils::setMainThread ( QThread * ptr)

◆ version_string_qt()

const QString utils::version_string_qt ( )
inline

Variable Documentation

◆ git_branch

std::string_view utils::git_branch { ATLAS_GIT_BRANCH }
constexpr

◆ git_rev_brief

std::string_view utils::git_rev_brief { ATLAS_GIT_REVISION_BRIEF }
constexpr

◆ git_revision

std::string_view utils::git_revision { ATLAS_GIT_REVISION }
constexpr

◆ git_tag

std::string_view utils::git_tag { ATLAS_GIT_TAG }
constexpr

◆ git_time

std::string_view utils::git_time { ATLAS_GIT_CREATED_TIME }
constexpr

◆ version_string

std::string_view utils::version_string { ATLAS_VERSION_STRING }
constexpr