Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
GameDevWeek
Dependencies
Cpp
mirrage
Commits
7389599d
Commit
7389599d
authored
Mar 20, 2018
by
Florian Oetke
Browse files
doxygen test
parent
5e70fd6d
Changes
2
Hide whitespace changes
Inline
Side-by-side
.codedocs
0 → 100644
View file @
7389599d
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
src/mirrage/asset/include/mirrage/asset/aid.hpp
View file @
7389599d
/** 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
)
{
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment