Property() |
构造函数。 |
Property(const osgVolume::Property& rhs,const osg::CopyOp& copyop=osg::CopyOp::SHALLOW_COPY) |
拷贝构造函数。 |
virtual const char* className() const |
返回类名字符串。 |
virtual osg::Object* cloneType() const |
返回一个新的实例的克隆。 |
virtual osg::Object* clone(const osg::CopyOp& copyop) const |
克隆对象的副本,使用给定的选项和复制掩码。 |
virtual bool isSameKindAs(const osg::Object* obj) const |
检查对象是否与另一个对象是“相同种类”。 |
virtual const char* libraryName() const |
返回库名称字符串。 |
virtual void setDefaultValue() |
将属性值设置为默认值。 |
virtual bool getBool() const=0 |
获取布尔类型属性值。 |
virtual int getInt() const=0 |
获取整型属性值。 |
virtual float getFloat() const=0 |
获取浮点数属性值。 |
virtual void setBool(bool value)=0 |
设置布尔类型属性值。 |
virtual void setInt(int value)=0 |
设置整型属性值。 |
virtual void setFloat(float value)=0 |
设置浮点数属性值。 |