::Ra::Core::Geometry::TopologicalMesh (defined in Ra::Core::Utils::AttribManager) | Ra::Core::Utils::AttribManager | friend |
addAttrib(const std::string &name) | Ra::Core::Utils::AttribManager | |
attach(Observer observer) | Ra::Core::Utils::Observable< const std::string & > | inline |
attachMember(T *object, void(T::*observer)(Args...)) | Ra::Core::Utils::Observable< const std::string & > | inline |
AttribManager() (defined in Ra::Core::Utils::AttribManager) | Ra::Core::Utils::AttribManager | inline |
AttribManager(const AttribManager &m)=delete | Ra::Core::Utils::AttribManager | |
AttribManager(AttribManager &&m) (defined in Ra::Core::Utils::AttribManager) | Ra::Core::Utils::AttribManager | inline |
clear() | Ra::Core::Utils::AttribManager | |
Container typedef (defined in Ra::Core::Utils::AttribManager) | Ra::Core::Utils::AttribManager | |
contains(const std::string &name) const | Ra::Core::Utils::AttribManager | inline |
copyAllAttributes(const AttribManager &m) | Ra::Core::Utils::AttribManager | |
copyAttributes(const AttribManager &m) | Ra::Core::Utils::AttribManager | inline |
copyAttributes(const AttribManager &m, const AttribHandle< T > &attr, Handle... attribs) | Ra::Core::Utils::AttribManager | |
copyObserversTo(Observable &other) const | Ra::Core::Utils::Observable< const std::string & > | inline |
detach(int observerId) | Ra::Core::Utils::Observable< const std::string & > | inline |
detachAll() | Ra::Core::Utils::Observable< const std::string & > | inline |
findAttrib(const std::string &name) const | Ra::Core::Utils::AttribManager | inline |
for_each_attrib(const F &func) const | Ra::Core::Utils::AttribManager | |
for_each_attrib(const F &func) (defined in Ra::Core::Utils::AttribManager) | Ra::Core::Utils::AttribManager | |
getAttrib(const AttribHandle< T > &h) | Ra::Core::Utils::AttribManager | inline |
getAttrib(const AttribHandle< T > &h) const (defined in Ra::Core::Utils::AttribManager) | Ra::Core::Utils::AttribManager | inline |
getAttrib(const std::string &name) | Ra::Core::Utils::AttribManager | inline |
getAttrib(const std::string &name) const (defined in Ra::Core::Utils::AttribManager) | Ra::Core::Utils::AttribManager | inline |
getAttribBase(const std::string &name) | Ra::Core::Utils::AttribManager | inline |
getAttribBase(const std::string &name) const (defined in Ra::Core::Utils::AttribManager) | Ra::Core::Utils::AttribManager | inline |
getAttribBase(const Index &idx) (defined in Ra::Core::Utils::AttribManager) | Ra::Core::Utils::AttribManager | inline |
getAttribBase(const Index &idx) const (defined in Ra::Core::Utils::AttribManager) | Ra::Core::Utils::AttribManager | inline |
getAttribPtr(const AttribHandle< T > &h) (defined in Ra::Core::Utils::AttribManager) | Ra::Core::Utils::AttribManager | inline |
getAttribPtr(const AttribHandle< T > &h) const (defined in Ra::Core::Utils::AttribManager) | Ra::Core::Utils::AttribManager | inline |
getData(const AttribHandle< T > &h) | Ra::Core::Utils::AttribManager | |
getDataWithLock(const AttribHandle< T > &h) | Ra::Core::Utils::AttribManager | |
getNumAttribs() const | Ra::Core::Utils::AttribManager | inline |
getScopedLockState() | Ra::Core::Utils::AttribManager | inline |
hasSameAttribs(const AttribManager &other) | Ra::Core::Utils::AttribManager | |
isValid(const AttribHandle< T > &h) const | Ra::Core::Utils::AttribManager | |
notify(Args... p) const | Ra::Core::Utils::Observable< const std::string & > | inline |
Observable()=default | Ra::Core::Utils::Observable< const std::string & > | |
Observer typedef | Ra::Core::Utils::Observable< const std::string & > | |
operator=(const AttribManager &m)=delete (defined in Ra::Core::Utils::AttribManager) | Ra::Core::Utils::AttribManager | |
operator=(AttribManager &&m) (defined in Ra::Core::Utils::AttribManager) | Ra::Core::Utils::AttribManager | inline |
pointer_type typedef (defined in Ra::Core::Utils::AttribManager) | Ra::Core::Utils::AttribManager | |
removeAttrib(AttribHandle< T > &h) | Ra::Core::Utils::AttribManager | |
setAttrib(const AttribHandle< T > &h, const typename AttribHandle< T >::Container &data) | Ra::Core::Utils::AttribManager | inline |
setAttrib(const AttribHandle< T > &h, typename AttribHandle< T >::Container &&data) | Ra::Core::Utils::AttribManager | inline |
smart_pointer_type typedef (defined in Ra::Core::Utils::AttribManager) | Ra::Core::Utils::AttribManager | |
unlock(const AttribHandle< T > &h) | Ra::Core::Utils::AttribManager | |
value_type typedef (defined in Ra::Core::Utils::AttribManager) | Ra::Core::Utils::AttribManager | |
~AttribManager() override (defined in Ra::Core::Utils::AttribManager) | Ra::Core::Utils::AttribManager | |