create(const std::string &name, const MetaEnum *type, const Getter_t &g, const Setter_t &s) | graphics::EnumProperty | inlinestatic |
graphics::PropertyTpl::create(const std::string &name, const Getter_t &g, const Setter_t &s) | graphics::PropertyTpl< T > | inlinestatic |
EnumProperty(const std::string &name, const MetaEnum *type, const Getter_t &g, const Setter_t &s) | graphics::EnumProperty | inline |
get(T &value) | graphics::PropertyTpl< T > | inline |
graphics::Property::get(bool &v) | graphics::Property | inlinevirtual |
graphics::Property::get(int &v) | graphics::Property | inlinevirtual |
graphics::Property::get(float &v) | graphics::Property | inlinevirtual |
graphics::Property::get(std::string &v) | graphics::Property | inlinevirtual |
graphics::Property::get(unsigned long &v) | graphics::Property | inlinevirtual |
graphics::Property::get(osgVector2 &v) | graphics::Property | inlinevirtual |
graphics::Property::get(osgVector3 &v) | graphics::Property | inlinevirtual |
graphics::Property::get(osgVector4 &v) | graphics::Property | inlinevirtual |
Getter_t typedef | graphics::EnumProperty | |
getterFromMemberFunction(Obj *obj, const T &(Obj::*mem_func)() const) | graphics::PropertyTpl< T > | inlinestatic |
getterFromMemberFunction(Obj *obj, T(Obj::*mem_func)() const) | graphics::PropertyTpl< T > | inlinestatic |
hasReadAccess() const | graphics::PropertyTpl< T > | inlinevirtual |
hasWriteAccess() const | graphics::PropertyTpl< T > | inlinevirtual |
invalidGet() const | graphics::Property | inlineprotected |
invalidSet() const | graphics::Property | inlineprotected |
invalidType(T) const | graphics::Property | inlineprotected |
metaEnum() const | graphics::EnumProperty | inline |
name() const | graphics::Property | inline |
name_ | graphics::Property | protected |
Property(const std::string &name) | graphics::Property | inlineprotected |
PropertyTpl(const std::string &name, const Getter_t &g, const Setter_t &s) | graphics::PropertyTpl< T > | inline |
Ptr_t typedef | graphics::EnumProperty | |
set(const T &value) | graphics::PropertyTpl< T > | inline |
graphics::Property::set(const bool &v) | graphics::Property | inlinevirtual |
graphics::Property::set(const int &v) | graphics::Property | inlinevirtual |
graphics::Property::set(const float &v) | graphics::Property | inlinevirtual |
graphics::Property::set(const std::string &v) | graphics::Property | inlinevirtual |
graphics::Property::set(const unsigned long &v) | graphics::Property | inlinevirtual |
graphics::Property::set(const osgVector2 &v) | graphics::Property | inlinevirtual |
graphics::Property::set(const osgVector3 &v) | graphics::Property | inlinevirtual |
graphics::Property::set(const osgVector4 &v) | graphics::Property | inlinevirtual |
Setter_t typedef | graphics::EnumProperty | |
setterFromMemberFunction(Obj *obj, void(Obj::*mem_func)(const T &)) | graphics::PropertyTpl< T > | inlinestatic |
setterFromMemberFunction(Obj *obj, void(Obj::*mem_func)(T)) | graphics::PropertyTpl< T > | inlinestatic |
type() | graphics::EnumProperty | inlinevirtual |