TrinityCore
Loading...
Searching...
No Matches
Movement::MoveSplineFlag::FlagAccessor< Flag > Struct Template Reference

#include <MoveSplineFlag.h>

Public Member Functions

constexpr operator bool () const
 
constexpr FlagAccessoroperator= (bool val)
 

Public Attributes

MoveSplineFlagEnum Raw
 

Static Public Attributes

static constexpr MoveSplineFlagEnum DisallowedFlag = std::integral_constant<MoveSplineFlagEnum, GetDisallowedFlagsFor(Flag)>::value
 

Detailed Description

template<MoveSplineFlagEnum Flag>
struct Movement::MoveSplineFlag::FlagAccessor< Flag >

Definition at line 119 of file MoveSplineFlag.h.

Member Function Documentation

◆ operator bool()

template<MoveSplineFlagEnum Flag>
constexpr Movement::MoveSplineFlag::FlagAccessor< Flag >::operator bool ( ) const
inlineconstexpr

Definition at line 124 of file MoveSplineFlag.h.

◆ operator=()

template<MoveSplineFlagEnum Flag>
constexpr FlagAccessor & Movement::MoveSplineFlag::FlagAccessor< Flag >::operator= ( bool  val)
inlineconstexpr

Definition at line 125 of file MoveSplineFlag.h.

Member Data Documentation

◆ DisallowedFlag

template<MoveSplineFlagEnum Flag>
constexpr MoveSplineFlagEnum Movement::MoveSplineFlag::FlagAccessor< Flag >::DisallowedFlag = std::integral_constant<MoveSplineFlagEnum, GetDisallowedFlagsFor(Flag)>::value
staticconstexpr

Definition at line 122 of file MoveSplineFlag.h.

◆ Raw

Definition at line 126 of file MoveSplineFlag.h.


The documentation for this struct was generated from the following file: