Enable adding extra TypeHeader text in wxListWrapperTemplate

This commit is contained in:
Robin Dunn
2020-03-24 17:36:22 -07:00
parent 386558c757
commit 799d94b50f

View File

@@ -865,7 +865,8 @@ def convertFourDoublesTemplate(CLASS):
def wxListWrapperTemplate(ListClass, ItemClass, module, RealItemClass=None,
includeConvertToType=False, fakeListClassName=None):
includeConvertToType=False, fakeListClassName=None,
header_extra=''):
if RealItemClass is None:
RealItemClass = ItemClass
@@ -887,6 +888,7 @@ class {ListClass}_iterator /Abstract/
{{
// the C++ implementation of this class
%TypeHeaderCode
{header_extra}
{TypeDef}
class {ListClass}_iterator {{
public:
@@ -920,6 +922,7 @@ public:
class {ListClass}
{{
%TypeHeaderCode
{header_extra}
{TypeDef}
%End
public: