From 799d94b50f6bd40b12a8ed4864a658b5af0ee1c2 Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Tue, 24 Mar 2020 17:36:22 -0700 Subject: [PATCH] Enable adding extra TypeHeader text in wxListWrapperTemplate --- etgtools/tweaker_tools.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/etgtools/tweaker_tools.py b/etgtools/tweaker_tools.py index 0235438b..e4aefe26 100644 --- a/etgtools/tweaker_tools.py +++ b/etgtools/tweaker_tools.py @@ -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: