UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
uLang::SEffectSet Struct Reference

#include <Effects.h>

+ Inheritance diagram for uLang::SEffectSet:

Public Member Functions

constexpr SEffectSet ()
 
constexpr SEffectSet (EEffect SingleEffect)
 
SEffectSetoperator|= (SEffectSet Rhs)
 
SEffectSetoperator&= (SEffectSet Rhs)
 
SEffectSetoperator^= (SEffectSet Rhs)
 
bool operator[] (EEffect Effect) const
 
constexpr bool HasAny (SEffectSet Rhs) const
 
constexpr bool HasAll (SEffectSet Rhs) const
 
SEffectSet With (EEffect SingleEffect, bool bEnable=true) const
 
int32_t Num () const
 

Friends

constexpr SEffectSet operator~ (const SEffectSet Operand)
 
constexpr SEffectSet operator| (const SEffectSet Lhs, const SEffectSet Rhs)
 
constexpr SEffectSet operator& (const SEffectSet Lhs, const SEffectSet Rhs)
 
constexpr SEffectSet operator^ (const SEffectSet Lhs, const SEffectSet Rhs)
 
constexpr bool operator== (const SEffectSet Lhs, const SEffectSet Rhs)
 
constexpr bool operator!= (const SEffectSet Lhs, const SEffectSet Rhs)
 

Constructor & Destructor Documentation

◆ SEffectSet() [1/2]

constexpr uLang::SEffectSet::SEffectSet ( )
inlineconstexpr

◆ SEffectSet() [2/2]

constexpr uLang::SEffectSet::SEffectSet ( EEffect  SingleEffect)
inlineconstexpr

Member Function Documentation

◆ HasAll()

constexpr bool uLang::SEffectSet::HasAll ( SEffectSet  Rhs) const
inlineconstexpr

◆ HasAny()

constexpr bool uLang::SEffectSet::HasAny ( SEffectSet  Rhs) const
inlineconstexpr

◆ Num()

int32_t uLang::SEffectSet::Num ( ) const
inline

◆ operator&=()

SEffectSet & uLang::SEffectSet::operator&= ( SEffectSet  Rhs)
inline

◆ operator[]()

bool uLang::SEffectSet::operator[] ( EEffect  Effect) const
inline

◆ operator^=()

SEffectSet & uLang::SEffectSet::operator^= ( SEffectSet  Rhs)
inline

◆ operator|=()

SEffectSet & uLang::SEffectSet::operator|= ( SEffectSet  Rhs)
inline

◆ With()

SEffectSet uLang::SEffectSet::With ( EEffect  SingleEffect,
bool  bEnable = true 
) const
inline

Friends And Related Symbol Documentation

◆ operator!=

constexpr bool operator!= ( const SEffectSet  Lhs,
const SEffectSet  Rhs 
)
friend

◆ operator&

constexpr SEffectSet operator& ( const SEffectSet  Lhs,
const SEffectSet  Rhs 
)
friend

◆ operator==

constexpr bool operator== ( const SEffectSet  Lhs,
const SEffectSet  Rhs 
)
friend

◆ operator^

constexpr SEffectSet operator^ ( const SEffectSet  Lhs,
const SEffectSet  Rhs 
)
friend

◆ operator|

constexpr SEffectSet operator| ( const SEffectSet  Lhs,
const SEffectSet  Rhs 
)
friend

◆ operator~

constexpr SEffectSet operator~ ( const SEffectSet  Operand)
friend

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