Commit 7389599d authored by Florian Oetke's avatar Florian Oetke
Browse files

doxygen test

parent 5e70fd6d
PROJECT_NAME = Mirrage
PROJECT_BRIEF = A Vulkan based deferred renderer and simple game engine/framework
ALPHABETICAL_INDEX = YES
BUILTIN_STL_SUPPORT = YES
DIRECTORY_GRAPH = YES
HAVE_DOT = YES
GRAPHICAL_HIERARCHY = YES
EXTRACT_ALL = YES
EXTRACT_PRIVATE = YES
EXTRACT_STATIC = YES
JAVADOC_AUTOBRIEF = YES
MARKDOWN_SUPPORT = YES
CLANG_ASSISTED_PARSING = YES
CLANG_OPTIONS = -std=c++17
INPUT = src
/** GUUID for all assets used in the project *********************************
/* GUUID for all assets used in the project
* \internal *
* *
* Copyright (c) 2014 Florian Oetke *
* This file is distributed under the MIT License *
......@@ -14,11 +15,13 @@
namespace mirrage::asset {
/// The type prefix of an AID. e.g. tex, sound, cfg
using Asset_type = util::Str_id;
/**
* Asset_type ':' Name; not case-sensitiv; e.g. "tex:Player/main"
*/
/// A unique ID for an asset.
/// The ID consists of two parts: an Asset_type and a name, separated by an *:*.
/// Matching of AIDs is case-insensitive.
/// e.g. tex:enemy/rat
class AID {
public:
AID() : _type("gen") {}
......@@ -39,6 +42,7 @@ namespace mirrage::asset {
Asset_type _type;
std::string _name;
};
} // namespace mirrage::asset
inline mirrage::asset::AID operator"" _aid(const char* str, std::size_t) {
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment