1//--------------------------------------------------------------------------- 2// This file is generated by wxPython's SIP generator. Do not edit by hand. 3// 4// Copyright: (c) 2018 by Total Control Software 5// License: wxWindows License 6// 7// This file will be included by _core.sip 8// 9//--------------------------------------------------------------------------- 10 11//--------------------------------------------------------------------------- 12 13class wxClientDataContainer 14{ 15 %Docstring 16 ClientDataContainer() 17 18 This class is a mixin that provides storage and management of "client 19 data". 20 %End 21 %TypeHeaderCode 22 #include <wx/clntdata.h> 23 %End 24 25public: 26 wxClientDataContainer(); 27 28 virtual 29 ~wxClientDataContainer(); 30 31 wxClientData * GetClientObject() const /PyName=GetClientData/; 32 %Docstring 33 GetClientData() -> ClientData 34 35 Get a pointer to the client data object. 36 %End 37 38 void SetClientObject( 39 wxClientData * data /Transfer/ 40 ) /PyName=SetClientData/; 41 %Docstring 42 SetClientData(data) 43 44 Set the client data object. 45 %End 46 47}; // end of class wxClientDataContainer 48 49 50%Extract(id=pycode_core) 51def _ClientDataContainer_GetClientObject(self): 52 """ 53 Alias for :meth:`GetClientData` 54 """ 55 return self.GetClientData() 56ClientDataContainer.GetClientObject = _ClientDataContainer_GetClientObject 57del _ClientDataContainer_GetClientObject 58%End 59 60%Extract(id=pycode_core) 61def _ClientDataContainer_SetClientObject(self, data): 62 """ 63 Alias for :meth:`SetClientData` 64 """ 65 self.SetClientData(data) 66ClientDataContainer.SetClientObject = _ClientDataContainer_SetClientObject 67del _ClientDataContainer_SetClientObject 68%End 69 70%Extract(id=pycode_core) 71ClientDataContainer.ClientData = property(ClientDataContainer.GetClientData, ClientDataContainer.SetClientData) 72%End 73 74 75//--------------------------------------------------------------------------- 76 77