3DCoat Core API
The 3DCoat API documentation.
Loading...
Searching...
No Matches
StringsList Member List

This is the complete list of members for StringsList, including all inherited members.

_ClassMaskBaseClassprotected
Add(const char *str) (defined in StringsList)StringsList
AddOnce(const char *str) (defined in StringsList)StringsList
auto_cast(void *ptr) constBaseClass
AUTONEW(StringsList) (defined in StringsList)StringsList
BaseClass() (defined in BaseClass)BaseClass
BaseClass(const BaseClass &) (defined in BaseClass)BaseClass
bCallFromScript (defined in BaseClass)BaseClassprotected
BeforeChangeMember(BaseClass *MembClass, void *MembPtr, void *MembExtra, const char *MembName)BaseClassinlinevirtual
begin() (defined in StringsList)StringsListinline
begin() const (defined in StringsList)StringsListinline
CallFromScript() const (defined in BaseClass)BaseClassinlinevirtual
CallFromScript(const bool &b) (defined in BaseClass)BaseClassinlinevirtual
CanAcceptDrag(const char *MemberID)BaseClassinlinevirtual
CanBeDragged(const char *MemberID, int &dx, int &dy)BaseClassinlinevirtual
CheckCompartabilityWith(const char *TypeName, int TypeSize)BaseClassinlinevirtual
CheckDirectCasting() const overrideStringsListinlinevirtual
CheckIfFunction() constBaseClassinlinevirtual
ClassMask() (defined in BaseClass)BaseClassinline
Clear() (defined in StringsList)StringsList
condition_call(void *ptr)BaseClassinlinevirtual
CopyBaseClass(BaseClass *Dest, bool Add=false)BaseClassvirtual
Count() const (defined in StringsList)StringsList
CountObjects(int &required_index, int *counter, HashSummator *hash, BaseClassElement *result, const std::function< bool(BaseClassElement *)> *ForEachElem, bool OnlyPointersMode) overrideStringsListvirtual
CurrentSaveFileBaseClassstatic
DelElement(int Index) overrideStringsListvirtual
DeleteDefaultSubFields(TagsList &xml, void *ClassPtr, void *Extra=NULL)BaseClass
end() (defined in StringsList)StringsListinline
end() const (defined in StringsList)StringsListinline
ExpandWith(const char *ElmName, void *base)BaseClassinlinevirtual
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)BaseClassvirtual
FromBS(BinStream &bs, void *data, void *extra) (defined in BaseClass)BaseClassvirtual
FromList(const cList< comms::cStr > &list) (defined in StringsList)StringsList
FromStr(const comms::cStr &bs)BaseClassvirtual
FullCopy(const void *SrcData, const void *SrcDataExtra, BaseClass *Dest, void *DestData, void *DestExtraPtr, CECopyContext *C) overrideStringsListvirtual
GetAmount() const (defined in StringsList)StringsList
GetAmountOfElements()BaseClassvirtual
GetAmountOfElementsInUI()BaseClassvirtual
GetAmountOfElementsInXML()BaseClassvirtual
GetAt(int idx) (defined in StringsList)StringsList
GetAt(int idx) const (defined in StringsList)StringsList
GetClassMask()BaseClassinlinevirtual
GetClassName() const overrideStringsListinlinevirtual
GetClassSize() constBaseClassvirtual
GetCmdID() (defined in BaseClass)BaseClassinlinevirtual
GetCurrentSaveFile() (defined in BaseClass)BaseClassstatic
GetElement(BaseClassElement &res, int idx, const void *Ptr=nullptr, const void *Extra=nullptr)BaseClassvirtual
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)BaseClassinlinevirtual
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)BaseClassinlinevirtual
GetRoot()BaseClass
HandleKey(int code)BaseClassinlinevirtual
IndexOf(const char *str) const (defined in StringsList)StringsList
Insert(int pos, const char *str) (defined in StringsList)StringsList
IsArray() const (defined in BaseClass)BaseClassinlinevirtual
IsEmpty() const (defined in StringsList)StringsList
Load(TagsList &xml, void *ClassPtr, void *Extra=NULL) overrideStringsListvirtual
LoadBin(void *Data, void *Extra, BinStream *In, Enumerator *ExDictionary) overrideStringsListvirtual
MayBeParent() (defined in BaseClass)BaseClassinlinevirtual
new_element() constBaseClassvirtual
OnAcceptDrag(BaseClass *DraggedItemParent, const char *DraggedMemberID, const char *AcceptorMemberID, iRct MyRect)BaseClassinlinevirtual
OnChangeMember(BaseClass *MembClass, void *MembPtr, void *MembExtra, const char *MembName)BaseClassinlinevirtual
OnCreateControlFromScratch(const ClassEditorContext &Context, Rct &Rect)BaseClassinlinevirtual
OnEndDrag(const char *MemberID)BaseClassinlinevirtual
OnModifyControl(const char *FieldName, BaseWidget *W, ClassEditorContext &Context)BaseClassinlinevirtual
OnStartDrag(const char *MemberID)BaseClassinlinevirtual
operator=(const StringsList &Src) (defined in StringsList)StringsList
operator[](int pos) const (defined in StringsList)StringsList
operator[](int pos) (defined in StringsList)StringsList
ParentBCBaseClassprotected
pmutexBaseClassprotectedstatic
presenceBaseClassprotectedstatic
ProcessInEditor(BaseClass *Parent)BaseClassinlinevirtual
pySerialize()BaseClassinlinevirtual
ReadFromFile(const char *Name, bool very_safe_with_backup=false)BaseClassvirtual
register_this() (defined in BaseClass)BaseClassprotected
RegisterMembers()BaseClassvirtual
remove_this() (defined in BaseClass)BaseClassprotected
RemoveAt(int pos, int num=1) (defined in StringsList)StringsList
RemoveLast() (defined in StringsList)StringsList
RenderInScene(BaseClass *Parent)BaseClassinlinevirtual
reset_class(void *ptr)StringsListvirtual
Save(TagsList &xml, void *ClassPtr, void *Extra=NULL) overrideStringsListvirtual
SaveBin(void *Data, void *Extra, BinStream *Out, Enumerator *ExDictionary, Enumerator *SkipList) overrideStringsListvirtual
SaveInShortForm (defined in BaseClass)BaseClassstatic
Serialization() (defined in BaseClass)BaseClassstatic
SetParent(BaseClass *Parent)BaseClassvirtual
SetParents()BaseClass
SetParentsSafe()BaseClass
ShouldSaveInShortForm()BaseClassinlinevirtual
SimplySetParent(BaseClass *Parent)BaseClassvirtual
SkipHash() (defined in BaseClass)BaseClassinlinevirtual
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)BaseClassprotected
ToBS(BinStream &bs, bool IncludeLength) (defined in BaseClass)BaseClassvirtual
ToBS(BinStream &bs, void *data, void *extra, bool IncludeLength) (defined in BaseClass)BaseClassvirtual
ToList() const (defined in StringsList)StringsList
ToStr(comms::cStr &bs) (defined in BaseClass)BaseClassvirtual
UI_definition() (defined in BaseClass)BaseClassstatic
UpdateClassMembersAndMask(bool recursive) (defined in BaseClass)BaseClassvirtual
UpdateHash(HashSummator &H, void *data=nullptr, void *extra=nullptr) overrideStringsListvirtual
UsePointerInHashCalculation() (defined in BaseClass)BaseClassinlinevirtual
valid() constBaseClass
valid() const (defined in BaseClass)BaseClass
WriteToFile(const char *Name) (defined in BaseClass)BaseClassvirtual
WriteToFileIfChanged(const char *Name) (defined in BaseClass)BaseClassvirtual
~BaseClass()BaseClassvirtual
~StringsList() (defined in StringsList)StringsList