3DCoat  3D-COAT 4.9.xx
3DCoat is the one application that has all the tools you need to take your 3D idea from a block of digital clay all the way to a production ready, fully textured organic or hard surface model.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
PopupWindow Member List

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

_ClassMaskBaseClassprotected
auto_cast(void *ptr) const BaseClass
AutoShow()PopupWindow
BeforeChangeMember(BaseClass *MembClass, void *MembPtr, void *MembExtra, const char *MembName)BaseClassinlinevirtual
CanAcceptDrag(const char *MemberID)BaseClassinlinevirtual
CanBeDragged(const char *MemberID, int &dx, int &dy)BaseClassinlinevirtual
CheckCompartabilityWith(const char *TypeName, int TypeSize)BaseClassinlinevirtual
CheckDirectCasting() const BaseClassinlinevirtual
CheckIfFunction() const BaseClassinlinevirtual
Close()PopupWindow
condition_call(void *ptr)BaseClassinlinevirtual
CopyBaseClass(BaseClass *Dest, bool Add=false)BaseClassvirtual
CountObjects(int &required_index, int *counter, HashSummator *hash, BaseClassElement *result, const std::function< bool(BaseClassElement *)> *ForEachElem=nullptr, bool OnlyPointersMode=false)BaseClassinlinevirtual
CreateUI(FrameWidget *root, const Rct &R)PopupWindowinlinevirtual
CurrentSaveFileBaseClassstatic
DelElement(int Index)BaseClassinlinevirtual
DeleteDefaultSubFields(TagsList &xml, void *ClassPtr, void *Extra=NULL)BaseClass
ExpandWith(const char *ElmName, void *base)BaseClassinlinevirtual
ForEach(const std::function< bool(BaseClassElement *el)> &fn, bool OnlyPointsers=false)BaseClass
FromStr(const comms::cStr &bs)BaseClassvirtual
FullCopy(const void *SrcData, const void *SrcDataExtra, BaseClass *Dest, void *DestData, void *DstDataExtra, CECopyContext *C)BaseClassvirtual
GetAmountOfElements()BaseClassvirtual
GetAmountOfElementsInUI()BaseClassvirtual
GetAmountOfElementsInXML()BaseClassvirtual
GetClass()PopupWindowinlinevirtual
GetClassMask()BaseClassinlinevirtual
GetClassName() const BaseClassvirtual
GetClassSize() const BaseClassvirtual
GetDefaultHeight()PopupWindowinlinevirtual
GetDefaultHotkey()PopupWindowinlinevirtual
GetDefaultPlacement()PopupWindowinlinevirtual
GetDefaultWidth()PopupWindowinlinevirtual
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
GetFixedHeight()PopupWindowinlinevirtual
GetFixedWidth()PopupWindowinlinevirtual
GetIcon()PopupWindowinlinevirtual
GetIconInActivityBar()PopupWindowinlinevirtual
GetRoot()BaseClass
GetSaveMagic()PopupWindowinlinevirtual
GetSizeWhenTriggeredByHotkey(cVec2 &size)PopupWindowinlinevirtual
GetWindowID()PopupWindowinlinevirtual
GetWindowSortValue()PopupWindowinlinevirtual
HandleKey(int code)BaseClassinlinevirtual
IsInDock()PopupWindow
KeepExpanded()PopupWindowinlinevirtual
Load(TagsList &xml, void *ClassPtr, void *Extra=NULL)BaseClassvirtual
LoadBin(void *Data, void *Extra, BinStream *In, Enumerator *ExDictionary)BaseClassvirtual
new_element() const BaseClassvirtual
OnAcceptDrag(BaseClass *DraggedItemParent, const char *DraggedMemberID, const char *AcceptorMemberID, iRct MyRect)BaseClassinlinevirtual
OnActivate()PopupWindowinlinevirtual
OnChangeMember(BaseClass *MembClass, void *MembPtr, void *MembExtra, const char *MembName)BaseClassinlinevirtual
OnClose()PopupWindowinlinevirtual
OnCreateControlFromScratch(const ClassEditorContext &Context, Rct &Rect)BaseClassinlinevirtual
OnEndDrag(const char *MemberID)BaseClassinlinevirtual
OnModifyControl(const char *FieldName, BaseWidget *W, ClassEditorContext &Context)BaseClassinlinevirtual
OnNewScene()PopupWindowinlinevirtual
OnStartDrag(const char *MemberID)BaseClassinlinevirtual
ParentBCBaseClassprotected
pmutexBaseClassprotectedstatic
PopUp()PopupWindow
PopUpNearRect(const Rct &R, int Xalign, int Yalign)PopupWindow
presenceBaseClassprotectedstatic
PresentInActivityBar()PopupWindowinlinevirtual
PresentInNaviBar()PopupWindowinlinevirtual
PresentInWindowsList()PopupWindowinlinevirtual
Process()PopupWindowinlinevirtual
ProcessInEditor(BaseClass *Parent)BaseClassinlinevirtual
ReadFromFile(const char *Name)BaseClassvirtual
RefreshUI()PopupWindow
Register(PopupWindow *win)PopupWindowstatic
RegisterMembers()BaseClassvirtual
reset_class(void *DataPtr=nullptr)BaseClassvirtual
Save(TagsList &xml, void *ClassPtr, void *Extra=NULL)BaseClassvirtual
SaveBin(void *Data, void *Extra, BinStream *Out, Enumerator *ExDictionary, Enumerator *SkipList)BaseClassvirtual
SetParent(BaseClass *Parent)BaseClassvirtual
SetParents()BaseClass
SetParentsSafe()BaseClass
ShouldSaveInShortForm()BaseClassinlinevirtual
Show()PopupWindow
SimplySetParent(BaseClass *Parent)BaseClassvirtual
UpdateHash(HashSummator &S, void *data=nullptr, void *extra=nullptr)BaseClassvirtual
valid() const BaseClassinline
~BaseClass()BaseClassvirtual