#include <epubutils/epub_property.h>
Public Member Functions | |
EpProperties () | |
EpProperties (const EpProperties &properties) | |
~EpProperties () | |
void | operator= (const EpProperties &properties) |
bool | operator== (const EpProperties &properties) |
void | Copy (const EpProperties &properties) |
const wxList & | GetList () const |
size_t | GetCount () const |
EpProperty * | AddProperty (EpProperty *property, const wxString &insertAfter=wxEmptyString) |
void | SetProperty (const wxString &name, const wxString &value) |
void | SetProperty (const wxString &name, long value) |
void | SetProperty (const wxString &name, int value) |
void | SetProperty (const wxString &name, double value) |
void | SetProperty (const wxString &name, bool value) |
void | SetProperty (const wxString &name, const wxVariant &value) |
void | RemoveProperty (EpProperty *property) |
void | DeleteProperty (EpProperty *property) |
void | DeleteProperty (const wxString &name) |
void | DeleteProperty (size_t i) |
EpProperty * | FindProperty (const wxString &name) const |
EpProperty * | FindPropertyByDisplayName (const wxString &name) |
EpProperty * | FindOrCreateProperty (const wxString &name) |
wxString | FindPropertyValueString (const wxString &name) const |
bool | FindPropertyValueBool (const wxString &name) const |
long | FindPropertyValueLong (const wxString &name) const |
double | FindPropertyValueDouble (const wxString &name) const |
wxVariant | FindPropertyValue (const wxString &name) const |
EpProperty * | GetNth (int i) const |
EpProperty * | GetProperty (int i) const |
void | RemoveHiddenProperties () |
long | CombineStyles (const wxString &groupName, const wxString &useVersion=wxEmptyString) |
Combine the styles of all selected properties with this group name. | |
wxString | CombineStylesString (const wxString &groupName, const wxString &useVersion=wxEmptyString) |
Combine the styles of all selected properties with this group name. | |
void | Clear () |
EpProperties::EpProperties | ( | ) | [inline] |
EpProperties::EpProperties | ( | const EpProperties & | properties | ) | [inline] |
EpProperties::~EpProperties | ( | ) | [inline] |
EpProperty * EpProperties::AddProperty | ( | EpProperty * | property, | |
const wxString & | insertAfter = wxEmptyString | |||
) |
void EpProperties::Clear | ( | ) |
long EpProperties::CombineStyles | ( | const wxString & | groupName, | |
const wxString & | useVersion = wxEmptyString | |||
) |
Combine the styles of all selected properties with this group name.
If useVersion is not empty, use this wxWidgets version to determine whether the style is appropriate or not.
wxString EpProperties::CombineStylesString | ( | const wxString & | groupName, | |
const wxString & | useVersion = wxEmptyString | |||
) |
Combine the styles of all selected properties with this group name.
If useVersion is not empty, use this wxWidgets version to determine whether the style is appropriate or not.
void EpProperties::Copy | ( | const EpProperties & | properties | ) |
void EpProperties::DeleteProperty | ( | size_t | i | ) |
void EpProperties::DeleteProperty | ( | const wxString & | name | ) |
void EpProperties::DeleteProperty | ( | EpProperty * | property | ) |
EpProperty * EpProperties::FindOrCreateProperty | ( | const wxString & | name | ) |
EpProperty * EpProperties::FindProperty | ( | const wxString & | name | ) | const |
EpProperty * EpProperties::FindPropertyByDisplayName | ( | const wxString & | name | ) |
wxVariant EpProperties::FindPropertyValue | ( | const wxString & | name | ) | const |
bool EpProperties::FindPropertyValueBool | ( | const wxString & | name | ) | const |
double EpProperties::FindPropertyValueDouble | ( | const wxString & | name | ) | const |
long EpProperties::FindPropertyValueLong | ( | const wxString & | name | ) | const |
wxString EpProperties::FindPropertyValueString | ( | const wxString & | name | ) | const |
size_t EpProperties::GetCount | ( | ) | const [inline] |
const wxList& EpProperties::GetList | ( | ) | const [inline] |
EpProperty * EpProperties::GetNth | ( | int | i | ) | const |
EpProperty* EpProperties::GetProperty | ( | int | i | ) | const [inline] |
void EpProperties::operator= | ( | const EpProperties & | properties | ) | [inline] |
bool EpProperties::operator== | ( | const EpProperties & | properties | ) |
void EpProperties::RemoveHiddenProperties | ( | ) |
void EpProperties::RemoveProperty | ( | EpProperty * | property | ) |
void EpProperties::SetProperty | ( | const wxString & | name, | |
const wxVariant & | value | |||
) |
void EpProperties::SetProperty | ( | const wxString & | name, | |
bool | value | |||
) |
void EpProperties::SetProperty | ( | const wxString & | name, | |
double | value | |||
) |
void EpProperties::SetProperty | ( | const wxString & | name, | |
int | value | |||
) | [inline] |
void EpProperties::SetProperty | ( | const wxString & | name, | |
long | value | |||
) |
void EpProperties::SetProperty | ( | const wxString & | name, | |
const wxString & | value | |||
) |