attach(Observer observer) | Ra::Core::Utils::Observable<> | inline |
attachMember(T *object, void(T::*observer)(Args...)) | Ra::Core::Utils::Observable<> | inline |
AttribBase(const std::string &name) (defined in Ra::Core::Utils::AttribBase) | Ra::Core::Utils::AttribBase | inlineexplicit |
AttribBase(const AttribBase &)=delete (defined in Ra::Core::Utils::AttribBase) | Ra::Core::Utils::AttribBase | |
cast() | Ra::Core::Utils::AttribBase | inline |
cast() const | Ra::Core::Utils::AttribBase | inline |
clone()=0 (defined in Ra::Core::Utils::AttribBase) | Ra::Core::Utils::AttribBase | pure virtual |
copyObserversTo(Observable &other) const | Ra::Core::Utils::Observable<> | inline |
dataPtr() const =0 | Ra::Core::Utils::ContainerIntrospectionInterface | pure virtual |
detach(int observerId) | Ra::Core::Utils::Observable<> | inline |
detachAll() | Ra::Core::Utils::Observable<> | inline |
getBufferSize() const =0 | Ra::Core::Utils::ContainerIntrospectionInterface | pure virtual |
getName() const | Ra::Core::Utils::AttribBase | inline |
getNumberOfComponents() const =0 | Ra::Core::Utils::ContainerIntrospectionInterface | pure virtual |
getSize() const =0 | Ra::Core::Utils::ContainerIntrospectionInterface | pure virtual |
getStride() const =0 | Ra::Core::Utils::ContainerIntrospectionInterface | pure virtual |
isFloat() const =0 | Ra::Core::Utils::AttribBase | pure virtual |
isLocked() const | Ra::Core::Utils::AttribBase | inline |
isVector2() const =0 | Ra::Core::Utils::AttribBase | pure virtual |
isVector3() const =0 | Ra::Core::Utils::AttribBase | pure virtual |
isVector4() const =0 | Ra::Core::Utils::AttribBase | pure virtual |
lock(bool isLocked=true) (defined in Ra::Core::Utils::AttribBase) | Ra::Core::Utils::AttribBase | inlineprotected |
notify(Args... p) const | Ra::Core::Utils::Observable<> | inline |
Observable()=default | Ra::Core::Utils::Observable<> | |
Observer typedef | Ra::Core::Utils::Observable<> | |
operator=(const AttribBase &)=delete (defined in Ra::Core::Utils::AttribBase) | Ra::Core::Utils::AttribBase | |
operator==(const AttribBase &rhs) | Ra::Core::Utils::AttribBase | inline |
resize(size_t s)=0 | Ra::Core::Utils::AttribBase | pure virtual |
setName(const std::string &name) | Ra::Core::Utils::AttribBase | inline |
unlock() | Ra::Core::Utils::AttribBase | inline |
~AttribBase() (defined in Ra::Core::Utils::AttribBase) | Ra::Core::Utils::AttribBase | virtual |
~ContainerIntrospectionInterface() | Ra::Core::Utils::ContainerIntrospectionInterface | inlinevirtual |