ImFusion C++ SDK 4.4.0
ImFusion::KeyValueStore< StoredT > Member List

This is the complete list of members for ImFusion::KeyValueStore< StoredT >, including all inherited members.

begin()ImFusion::KeyValueStore< StoredT >inline
begin() const (defined in ImFusion::KeyValueStore< StoredT >)ImFusion::KeyValueStore< StoredT >inline
cbegin() const (defined in ImFusion::KeyValueStore< StoredT >)ImFusion::KeyValueStore< StoredT >inline
cend() const (defined in ImFusion::KeyValueStore< StoredT >)ImFusion::KeyValueStore< StoredT >inline
clear()ImFusion::KeyValueStore< StoredT >
clone(const std::function< StoredT(const T &)> &cloneIndividual={}) constImFusion::KeyValueStore< StoredT >
dereference(const StoredT &other)ImFusion::KeyValueStore< StoredT >inlinestatic
disconnectAll()ImFusion::SignalReceiverprotected
empty() const (defined in ImFusion::KeyValueStore< StoredT >)ImFusion::KeyValueStore< StoredT >inline
end() (defined in ImFusion::KeyValueStore< StoredT >)ImFusion::KeyValueStore< StoredT >inline
end() const (defined in ImFusion::KeyValueStore< StoredT >)ImFusion::KeyValueStore< StoredT >inline
find(const std::string &key) (defined in ImFusion::KeyValueStore< StoredT >)ImFusion::KeyValueStore< StoredT >
find(const std::string &key) const (defined in ImFusion::KeyValueStore< StoredT >)ImFusion::KeyValueStore< StoredT >
get(const std::string &key) constImFusion::KeyValueStore< StoredT >
get(const std::string &key)ImFusion::KeyValueStore< StoredT >
has(const std::string &key) constImFusion::KeyValueStore< StoredT >
hasAll(const std::vector< std::string > &keys) constImFusion::KeyValueStore< StoredT >
hasAll(Ts... args) constImFusion::KeyValueStore< StoredT >inline
hasAny(const std::vector< std::string > &keys) constImFusion::KeyValueStore< StoredT >
hasAny(Ts... args) constImFusion::KeyValueStore< StoredT >inline
is_like_pointer (defined in ImFusion::KeyValueStore< StoredT >)ImFusion::KeyValueStore< StoredT >static
keys() const (defined in ImFusion::KeyValueStore< StoredT >)ImFusion::KeyValueStore< StoredT >
KeyValueStore()=default (defined in ImFusion::KeyValueStore< StoredT >)ImFusion::KeyValueStore< StoredT >
KeyValueStore(const mat4 &matrixToSynchronizeWith)ImFusion::KeyValueStore< StoredT >explicit
KeyValueStore(std::map< std::string, StoredT >) (defined in ImFusion::KeyValueStore< StoredT >)ImFusion::KeyValueStore< StoredT >explicit
MapT typedefImFusion::KeyValueStore< StoredT >protected
NotCopyable()=default (defined in ImFusion::Utils::NotCopyable)ImFusion::Utils::NotCopyableprotected
NotCopyable(NotCopyable &&) noexcept=default (defined in ImFusion::Utils::NotCopyable)ImFusion::Utils::NotCopyableprotected
NotCopyable(const NotCopyable &)=delete (defined in ImFusion::Utils::NotCopyable)ImFusion::Utils::NotCopyableprotected
operator=(KeyValueStore< StoredT > &&other) (defined in ImFusion::KeyValueStore< StoredT >)ImFusion::KeyValueStore< StoredT >
operator=(NotCopyable &&) noexcept=default (defined in ImFusion::Utils::NotCopyable)ImFusion::Utils::NotCopyableprotected
operator=(const NotCopyable &)=delete (defined in ImFusion::Utils::NotCopyable)ImFusion::Utils::NotCopyableprotected
ImFusion::SignalReceiver::operator=(SignalReceiver rhs)ImFusion::SignalReceiver
operator[](const std::string &key)ImFusion::KeyValueStore< StoredT >
operator[](const std::string &key) constImFusion::KeyValueStore< StoredT >
refT typedefImFusion::KeyValueStore< StoredT >
set(const std::string &key, const U &other, std::enable_if_t<!like_pointer, void * >=nullptr)ImFusion::KeyValueStore< StoredT >
set(const std::string &key, StoredT value, std::enable_if_t< like_pointer, void * >=nullptr)ImFusion::KeyValueStore< StoredT >
setAttribute(const std::string &key, const std::string attributeName, const U &value)ImFusion::KeyValueStore< StoredT >
signalKeyValueAddedImFusion::KeyValueStore< StoredT >
signalKeyValueChangedImFusion::KeyValueStore< StoredT >
signalKeyValueRemovedImFusion::KeyValueStore< StoredT >
SignalReceiver()=defaultImFusion::SignalReceiver
SignalReceiver(const SignalReceiver &other)ImFusion::SignalReceiver
size() constImFusion::KeyValueStore< StoredT >inline
synchronizeLocal() (defined in ImFusion::KeyValueStore< StoredT >)ImFusion::KeyValueStore< StoredT >
synchronizeWorld() (defined in ImFusion::KeyValueStore< StoredT >)ImFusion::KeyValueStore< StoredT >
T typedefImFusion::KeyValueStore< StoredT >
take(const std::string &key) (defined in ImFusion::KeyValueStore< StoredT >)ImFusion::KeyValueStore< StoredT >
~NotCopyable()=default (defined in ImFusion::Utils::NotCopyable)ImFusion::Utils::NotCopyableprotected
~SignalReceiver()ImFusion::SignalReceivervirtual
Search Tab / S to search, Esc to close