3DCoat Core API
The 3DCoat API documentation.
|
This is the complete list of members for StringsList, including all inherited members.
_ClassMask | BaseClass | protected |
Add(const char *str) (defined in StringsList) | StringsList | |
AddOnce(const char *str) (defined in StringsList) | StringsList | |
auto_cast(void *ptr) const | BaseClass | |
AUTONEW(StringsList) (defined in StringsList) | StringsList | |
BaseClass() (defined in BaseClass) | BaseClass | |
BaseClass(const BaseClass &) (defined in BaseClass) | BaseClass | |
bCallFromScript (defined in BaseClass) | BaseClass | protected |
BeforeChangeMember(BaseClass *MembClass, void *MembPtr, void *MembExtra, const char *MembName) | BaseClass | inlinevirtual |
begin() (defined in StringsList) | StringsList | inline |
begin() const (defined in StringsList) | StringsList | inline |
CallFromScript() const (defined in BaseClass) | BaseClass | inlinevirtual |
CallFromScript(const bool &b) (defined in BaseClass) | BaseClass | inlinevirtual |
CanAcceptDrag(const char *MemberID) | BaseClass | inlinevirtual |
CanBeDragged(const char *MemberID, int &dx, int &dy) | BaseClass | inlinevirtual |
CheckCompartabilityWith(const char *TypeName, int TypeSize) | BaseClass | inlinevirtual |
CheckDirectCasting() const override | StringsList | inlinevirtual |
CheckIfFunction() const | BaseClass | inlinevirtual |
ClassMask() (defined in BaseClass) | BaseClass | inline |
Clear() (defined in StringsList) | StringsList | |
condition_call(void *ptr) | BaseClass | inlinevirtual |
CopyBaseClass(BaseClass *Dest, bool Add=false) | BaseClass | virtual |
Count() const (defined in StringsList) | StringsList | |
CountObjects(int &required_index, int *counter, HashSummator *hash, BaseClassElement *result, const std::function< bool(BaseClassElement *)> *ForEachElem, bool OnlyPointersMode) override | StringsList | virtual |
CurrentSaveFile | BaseClass | static |
DelElement(int Index) override | StringsList | virtual |
DeleteDefaultSubFields(TagsList &xml, void *ClassPtr, void *Extra=NULL) | BaseClass | |
end() (defined in StringsList) | StringsList | inline |
end() const (defined in StringsList) | StringsList | inline |
ExpandWith(const char *ElmName, void *base) | BaseClass | inlinevirtual |
FindParent() (defined in BaseClass) | BaseClass | |
ForEach(const std::function< bool(BaseClassElement *el)> &fn, bool OnlyPointsers=false) | BaseClass | |
Free() (defined in StringsList) | StringsList | |
FromBS(BinStream &bs) (defined in BaseClass) | BaseClass | virtual |
FromBS(BinStream &bs, void *data, void *extra) (defined in BaseClass) | BaseClass | virtual |
FromList(const cList< comms::cStr > &list) (defined in StringsList) | StringsList | |
FromStr(const comms::cStr &bs) | BaseClass | virtual |
FullCopy(const void *SrcData, const void *SrcDataExtra, BaseClass *Dest, void *DestData, void *DestExtraPtr, CECopyContext *C) override | StringsList | virtual |
get_bc_mutex() | BaseClass | protectedstatic |
GetAmount() const (defined in StringsList) | StringsList | |
GetAmountOfElements() | BaseClass | virtual |
GetAmountOfElementsInUI() | BaseClass | virtual |
GetAmountOfElementsInXML() | BaseClass | virtual |
GetAt(int idx) (defined in StringsList) | StringsList | |
GetAt(int idx) const (defined in StringsList) | StringsList | |
GetClassMask() | BaseClass | inlinevirtual |
GetClassName() const override | StringsList | inlinevirtual |
GetClassSize() const | BaseClass | virtual |
GetCmdID() (defined in BaseClass) | BaseClass | inlinevirtual |
GetCurrentSaveFile() (defined in BaseClass) | BaseClass | static |
GetElement(BaseClassElement &res, int idx, const void *Ptr=nullptr, const void *Extra=nullptr) | BaseClass | virtual |
GetElementByName(const char *Name, void *Ptr, void *Extra, BaseClassElement &res, bool UI=false, bool Serialize=true) | BaseClass | |
GetElementByNameAndType(const char *Name, const char *Type, void *Ptr, void *Extra, BaseClassElement &res, bool UI=false, bool Serialize=true) (defined in BaseClass) | BaseClass | |
GetElementLevel(const char *EName) (defined in BaseClass) | BaseClass | inlinevirtual |
GetFirst() const (defined in StringsList) | StringsList | |
GetFirst() (defined in StringsList) | StringsList | |
GetLast() const (defined in StringsList) | StringsList | |
GetLast() (defined in StringsList) | StringsList | |
GetParent() const (defined in BaseClass) | BaseClass | inlinevirtual |
GetRoot() | BaseClass | |
HandleKey(int code) | BaseClass | inlinevirtual |
IndexOf(const char *str) const (defined in StringsList) | StringsList | |
Insert(int pos, const char *str) (defined in StringsList) | StringsList | |
IsArray() const (defined in BaseClass) | BaseClass | inlinevirtual |
IsEmpty() const (defined in StringsList) | StringsList | |
Load(TagsList &xml, void *ClassPtr, void *Extra=NULL) override | StringsList | virtual |
LoadBin(void *Data, void *Extra, BinStream *In, Enumerator *ExDictionary) override | StringsList | virtual |
MayBeParent() (defined in BaseClass) | BaseClass | inlinevirtual |
new_element() const | BaseClass | virtual |
OnAcceptDrag(BaseClass *DraggedItemParent, const char *DraggedMemberID, const char *AcceptorMemberID, iRct MyRect) | BaseClass | inlinevirtual |
OnChangeMember(BaseClass *MembClass, void *MembPtr, void *MembExtra, const char *MembName) | BaseClass | inlinevirtual |
OnCreateControlFromScratch(const ClassEditorContext &Context, Rct &Rect) | BaseClass | inlinevirtual |
OnEndDrag(const char *MemberID) | BaseClass | inlinevirtual |
OnModifyControl(const char *FieldName, BaseWidget *W, ClassEditorContext &Context) | BaseClass | inlinevirtual |
OnStartDrag(const char *MemberID) | BaseClass | inlinevirtual |
operator=(const StringsList &Src) (defined in StringsList) | StringsList | |
operator[](int pos) const (defined in StringsList) | StringsList | |
operator[](int pos) (defined in StringsList) | StringsList | |
ParentBC | BaseClass | protected |
presence() | BaseClass | protectedstatic |
ProcessInEditor(BaseClass *Parent) | BaseClass | inlinevirtual |
pySerialize() | BaseClass | inlinevirtual |
ReadFromFile(const char *Name, bool very_safe_with_backup=false) | BaseClass | virtual |
register_this() (defined in BaseClass) | BaseClass | protected |
RegisterMembers() | BaseClass | virtual |
remove_this() (defined in BaseClass) | BaseClass | protected |
RemoveAt(int pos, int num=1) (defined in StringsList) | StringsList | |
RemoveLast() (defined in StringsList) | StringsList | |
RenderInScene(BaseClass *Parent) | BaseClass | inlinevirtual |
reset_class(void *ptr) | StringsList | virtual |
Save(TagsList &xml, void *ClassPtr, void *Extra=NULL) override | StringsList | virtual |
SaveBin(void *Data, void *Extra, BinStream *Out, Enumerator *ExDictionary, Enumerator *SkipList) override | StringsList | virtual |
SaveInShortForm (defined in BaseClass) | BaseClass | static |
Serialization() (defined in BaseClass) | BaseClass | static |
SetParent(BaseClass *Parent) | BaseClass | virtual |
SetParents() | BaseClass | |
SetParentsSafe() | BaseClass | |
ShouldSaveInShortForm() | BaseClass | inlinevirtual |
SimplySetParent(BaseClass *Parent) | BaseClass | virtual |
SkipHash() (defined in BaseClass) | BaseClass | inlinevirtual |
Sort(cList< comms::cStr >::Compare *C) (defined in StringsList) | StringsList | |
Sort(const cList< comms::cStr >::CompareFunctor &F) (defined in StringsList) | StringsList | |
Sort(const int Index, const int Count, cList< comms::cStr >::Compare *C) (defined in StringsList) | StringsList | |
Sort(int Index, int Count, const cList< comms::cStr >::CompareFunctor &F) (defined in StringsList) | StringsList | |
Split(const char *WhatToSplit, const char *delimiters=" ,;\t") (defined in StringsList) | StringsList | |
StringsList() (defined in StringsList) | StringsList | |
StringsList(const StringsList &r) (defined in StringsList) | StringsList | |
test_presence_integrity() (defined in BaseClass) | BaseClass | protected |
ToBS(BinStream &bs, bool IncludeLength) (defined in BaseClass) | BaseClass | virtual |
ToBS(BinStream &bs, void *data, void *extra, bool IncludeLength) (defined in BaseClass) | BaseClass | virtual |
ToList() const (defined in StringsList) | StringsList | |
ToStr(comms::cStr &bs) (defined in BaseClass) | BaseClass | virtual |
UI_definition() (defined in BaseClass) | BaseClass | static |
UpdateClassMembersAndMask(bool recursive) (defined in BaseClass) | BaseClass | virtual |
UpdateHash(HashSummator &H, void *data=nullptr, void *extra=nullptr) override | StringsList | virtual |
UsePointerInHashCalculation() (defined in BaseClass) | BaseClass | inlinevirtual |
valid() const | BaseClass | |
valid() const (defined in BaseClass) | BaseClass | |
WriteToFile(const char *Name) (defined in BaseClass) | BaseClass | virtual |
WriteToFileIfChanged(const char *Name) (defined in BaseClass) | BaseClass | virtual |
~BaseClass() | BaseClass | virtual |
~StringsList() (defined in StringsList) | StringsList |