Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <ButtonAccessFactory.hpp>
Public Types | |
enum class | AccessType { VariablesOnline , ChannelParameters } |
Static Public Member Functions | |
static CButton * | createButtonAccessVariablesOnline (const std::function< void(bool, iv::diamar::eUserProfileType)> &canAccessChangedCallback=nullptr, bool canAccess=false) |
static CButton * | createButtonAccessChannelParameters (const std::weak_ptr< iv::channels::AbstractChannel > &channel, const std::function< void(bool, iv::diamar::eUserProfileType)> &canAccessChangedCallback=nullptr, bool canAccess=false) |
static CButton * | createButtonAccess (AccessType accessType, const std::function< void(bool, iv::diamar::eUserProfileType)> &canAccessChangedCallback=nullptr, const std::optional< std::weak_ptr< iv::channels::AbstractChannel > > &channelOpt=std::nullopt, bool canAccess=false) |
|
strong |
|
static |
|
static |
|
static |