OptionProperty
OptionProperty::Clone() const
return new (nothrow) OptionProperty(*this);
OptionProperty::Type() const
OptionProperty::SetValue(const char* value)
OptionProperty::SetValue(const Property* other)
const OptionProperty* optOther = dynamic_cast<const OptionProperty*>(other);
OptionProperty::GetValue(BString& string)
OptionProperty::MakeAnimatable(bool animatable)
OptionProperty::AddOption(int32 id, const char* name)
OptionProperty::CurrentOptionID() const
OptionProperty::SetCurrentOptionID(int32 id)
OptionProperty::GetOption(int32 index, BString* string, int32* id) const
OptionProperty::OptionProperty(uint32 identifier)
OptionProperty::GetCurrentOption(BString* string) const
OptionProperty::SetOptionAtOffset(int32 indexOffset)
OptionProperty::OptionProperty(const OptionProperty& other)
OptionProperty::OptionProperty(BMessage* archive)
OptionProperty::~OptionProperty()
OptionProperty::Archive(BMessage* into, bool deep) const
OptionProperty::Instantiate(BMessage* archive)
return new (nothrow) OptionProperty(archive);
class OptionProperty : public Property {
OptionProperty(uint32 identifier);
OptionProperty(const OptionProperty& other);
OptionProperty(BMessage* archive);
virtual ~OptionProperty();
if (OptionProperty* o = dynamic_cast<OptionProperty*>(p))
OptionProperty* p = dynamic_cast<OptionProperty*>(property);
OptionValueView::OptionValueView(OptionProperty* property)
OptionValueView(OptionProperty* property);
OptionProperty* fProperty;
OptionProperty* property = new OptionProperty(PROPERTY_JOIN_MODE);
OptionProperty* property = dynamic_cast<OptionProperty*>(
OptionProperty* property = new OptionProperty(PROPERTY_CAP_MODE);
property = new OptionProperty(PROPERTY_JOIN_MODE);
OptionProperty* property = dynamic_cast<OptionProperty*>(
property = dynamic_cast<OptionProperty*>(