QskStateCombination

Public Types

  Name
enum Type { Combination, CombinationNoState}

Public Functions

  Name
constexpr QskStateCombination(QskAspect::State state)
constexpr QskStateCombination(QskAspect::States states =QskAspect::States())
constexpr QskStateCombination(Type type, QskAspect::States states =QskAspect::States())
constexpr bool isNull() const
void setType(Type type)
constexpr Type type() const
void setStates(QskAspect::States states)
void setState(QskAspect::State state, bool on =true)
constexpr QskAspect::States states() const

Public Types Documentation

enum Type

Enumerator Value Description
Combination    
CombinationNoState    

Public Functions Documentation

function QskStateCombination

inline constexpr QskStateCombination(
    QskAspect::State state
)

function QskStateCombination

inline constexpr QskStateCombination(
    QskAspect::States states =QskAspect::States()
)

function QskStateCombination

inline constexpr QskStateCombination(
    Type type,
    QskAspect::States states =QskAspect::States()
)

function isNull

constexpr bool isNull() const

function setType

inline void setType(
    Type type
)

function type

inline constexpr Type type() const

function setStates

inline void setStates(
    QskAspect::States states
)

function setState

inline void setState(
    QskAspect::State state,
    bool on =true
)

function states

inline constexpr QskAspect::States states() const

Updated on 28 July 2023 at 14:02:28 CEST