nanogui ~master (2021-04-26T14:20:51Z)
Dub
Repo
hasRenderedAsMember
auxil
traits
Undocumented in source.
template
hasRenderedAsMember
(T)
template
hasRenderedAsMember
(T)
package
template
hasRenderedAsMember (
T
)
if
(
isSymbol
!
T
) {
import
std
.
meta
:
Filter
;
;
alias
attr
=
Filter
!(
isRenderedAsMember
,
__traits
(
getAttributes
,
T
))
;
package
static if
(
attr.length == 1
)
enum
hasRenderedAsMember
;
package
static if
(!(
attr.length == 1
))
static if
(
attr.length == 0
)
enum
hasRenderedAsMember
;
}
Members
Aliases
attr
alias
attr
=
Filter
!(
isRenderedAsMember
,
__traits
(
getAttributes
,
T
))
Undocumented in source.
Manifest constants
hasRenderedAsMember
enum
hasRenderedAsMember
;
Undocumented in source.
hasRenderedAsMember
enum
hasRenderedAsMember
;
Undocumented in source.
Meta
Source
See Implementation
auxil
traits
aliases
getRenderedAs
getRenderedAsMemberString
getRenderedAsPointeeString
structs
ignored
renderedAs
renderedAsMember
renderedAsPointee
templates
DrawableMembers
TypeOf
getGivenAttributeAsString
getRenderedAsMember
hasRenderHeader
hasRenderedAs
hasRenderedAsMember
isMemberDrawable
isMemberDrawableAndNotIgnored
isNullable
isProcessible
isTimemarked