diff --git a/doc/lolengine.dox b/doc/lolengine.dox index 4e8ac751..51042a4b 100644 --- a/doc/lolengine.dox +++ b/doc/lolengine.dox @@ -7,13 +7,12 @@ \e lolengine is free software, released under the Do What The Fuck You Want To Public License. This ensures that no one, not even \e lolengine developers, will ever have anything to say about what you do with the - software. It used to be licensed under the GNU Lesser General Public - License, but that was not free enough. + software. \section license License Permission is granted to copy, distribute and/or modify this document under the terms of the Do What The Fuck You Want To Public License, version - 2 as published by Sam Hocevar. For details see http://sam.zoy.org/wtfpl/ . + 2 as published by Sam Hocevar. For details see http://www.wtfpl.net/ . */ diff --git a/src/lol/math/vector.h b/src/lol/math/vector.h index 1e437cdc..42ce213b 100644 --- a/src/lol/math/vector.h +++ b/src/lol/math/vector.h @@ -181,6 +181,7 @@ template struct BVec2 #if LOL_NO_CONST_MEMBERS_IN_ANONYMOUS_UNIONS # define const /* disabled */ #endif +#if !_DOXYGEN_SKIP_ME XVec2 const xx, rr, ss; XVec2 const xy, rg, st; /* lvalue */ XVec2 const yx, gr, ts; /* lvalue */ @@ -211,6 +212,7 @@ template struct BVec2 XVec4 const yyxy, ggrg, ttst; XVec4 const yyyx, gggr, ttts; XVec4 const yyyy, gggg, tttt; +#endif #if LOL_NO_CONST_MEMBERS_IN_ANONYMOUS_UNIONS # undef const #endif @@ -342,6 +344,7 @@ template struct BVec3 #if LOL_NO_CONST_MEMBERS_IN_ANONYMOUS_UNIONS # define const /* disabled */ #endif +#if !_DOXYGEN_SKIP_ME XVec2 const xx, rr, ss; XVec2 const xy, rg, st; /* lvalue */ XVec2 const xz, rb, sp; /* lvalue */ @@ -461,6 +464,7 @@ template struct BVec3 XVec4 const zzzx, bbbr, ppps; XVec4 const zzzy, bbbg, pppt; XVec4 const zzzz, bbbb, pppp; +#endif #if LOL_NO_CONST_MEMBERS_IN_ANONYMOUS_UNIONS # undef const #endif @@ -526,6 +530,7 @@ template struct BVec4 #if LOL_NO_CONST_MEMBERS_IN_ANONYMOUS_UNIONS # define const /* disabled */ #endif +#if !_DOXYGEN_SKIP_ME XVec2 const xx, rr, ss; XVec2 const xy, rg, st; /* lvalue */ XVec2 const xz, rb, sp; /* lvalue */ @@ -864,6 +869,7 @@ template struct BVec4 XVec4 const wwwy, aaag, qqqt; XVec4 const wwwz, aaab, qqqp; XVec4 const wwww, aaaa, qqqq; +#endif #if LOL_NO_CONST_MEMBERS_IN_ANONYMOUS_UNIONS # undef const #endif