|
@@ -44,6 +44,7 @@ public:
|
|
|
|
|
|
|
|
void SetString(const String& str) { str_ = str; }
|
|
void SetString(const String& str) { str_ = str; }
|
|
|
void SetID(const String& id);
|
|
void SetID(const String& id);
|
|
|
|
|
+ const String& GetStr() { return str_; }
|
|
|
tb::TBID GetID() { return id_; }
|
|
tb::TBID GetID() { return id_; }
|
|
|
void SetSkinImage(const String& skinImage);
|
|
void SetSkinImage(const String& skinImage);
|
|
|
void SetSubSource(UISelectItemSource *subSource);
|
|
void SetSubSource(UISelectItemSource *subSource);
|
|
@@ -73,7 +74,8 @@ public:
|
|
|
virtual ~UISelectItemSource();
|
|
virtual ~UISelectItemSource();
|
|
|
|
|
|
|
|
void AddItem(UISelectItem* item) { items_.Push(SharedPtr<UISelectItem>(item)); }
|
|
void AddItem(UISelectItem* item) { items_.Push(SharedPtr<UISelectItem>(item)); }
|
|
|
- void RemoveItem(const String& id);
|
|
|
|
|
|
|
+ void RemoveItemWithId(const String& id);
|
|
|
|
|
+ void RemoveItemWithStr(const String& str);
|
|
|
int GetItemCount() { return items_.Size(); }
|
|
int GetItemCount() { return items_.Size(); }
|
|
|
|
|
|
|
|
void Clear() { items_.Clear(); }
|
|
void Clear() { items_.Clear(); }
|