├── .gitignore
├── README.md
├── delegates.txt
├── delegatesGenerator.py
├── generateDelegateSnippets.py
├── snippets
├── ue4bpevent.snippet
├── ue4bpfunc.snippet
├── ue4bpprop.snippet
├── ue4classa.snippet
├── ue4classu.snippet
├── ue4del.snippet
├── ue4del1.snippet
├── ue4del2.snippet
├── ue4del3.snippet
├── ue4del4.snippet
├── ue4del5.snippet
├── ue4del6.snippet
├── ue4del7.snippet
├── ue4del8.snippet
├── ue4deldyn.snippet
├── ue4deldyn1.snippet
├── ue4deldyn2.snippet
├── ue4deldyn3.snippet
├── ue4deldyn4.snippet
├── ue4deldyn5.snippet
├── ue4deldyn6.snippet
├── ue4deldyn7.snippet
├── ue4deldyn8.snippet
├── ue4deldynmul.snippet
├── ue4deldynmul1.snippet
├── ue4deldynmul2.snippet
├── ue4deldynmul3.snippet
├── ue4deldynmul4.snippet
├── ue4deldynmul5.snippet
├── ue4deldynmul6.snippet
├── ue4deldynmul7.snippet
├── ue4deldynmul8.snippet
├── ue4delmul.snippet
├── ue4delmul1.snippet
├── ue4delmul2.snippet
├── ue4delmul3.snippet
├── ue4delmul4.snippet
├── ue4delmul5.snippet
├── ue4delmul6.snippet
├── ue4delmul7.snippet
├── ue4delmul8.snippet
├── ue4enum.snippet
├── ue4enumdisplay.snippet
├── ue4eve.snippet
├── ue4eve1.snippet
├── ue4eve2.snippet
├── ue4eve3.snippet
├── ue4eve4.snippet
├── ue4eve5.snippet
├── ue4eve6.snippet
├── ue4eve7.snippet
├── ue4eve8.snippet
├── ue4interface.snippet
├── ue4log.snippet
├── ue4logdeclare.snippet
├── ue4logdefine.snippet
├── ue4logfloat.snippet
├── ue4logint.snippet
├── ue4loguobj.snippet
├── ue4mark.snippet
└── ue4struct.snippet
└── snippetsGenerator.py
/.gitignore:
--------------------------------------------------------------------------------
1 | # Compiled Object files
2 | *.slo
3 | *.lo
4 | *.o
5 | *.obj
6 |
7 | # Compiled Dynamic libraries
8 | *.so
9 | *.dylib
10 | *.dll
11 |
12 | # Compiled Static libraries
13 | *.lai
14 | *.la
15 | *.a
16 | *.lib
17 |
18 | # Executables
19 | *.exe
20 | *.out
21 | *.app
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ue4snippets
2 | ===========
3 |
4 | Visual Studio snippets for Unreal Engine C++ based projects.
5 | Original article: http://mpolaczyk.pl/visual-studio-snippets-for-ue4/
6 | Original repository: https://github.com/mpolaczyk/ue4snippets
7 |
8 | How to install snippets ?
9 | ===========
10 |
11 | **Method One**
12 | Paste .snippet files into: C:\Users\$user$\Documents\Visual Studio 2013\Code Snippets\Visual C++\My Code Snippets. Then restart VS.
13 |
14 | **Method Two**
15 | Open Visual Studio, navigate to TOOLS -> Code Snippets Manager… -> Import…
16 |
17 | How to use snippets ?
18 | ===========
19 |
20 | **Method One**
21 | Just start typing ue4... snippet list should be loaded in a form of combo box. Then use arrows to select snippet. Hit ENTER or TAB to insert snippet.
22 |
23 | **Method Two**
24 | Type all snippet name and hit TAB. You don't have to wait for VS to show snippet list.
25 |
26 | To navigate between highlited fields you can use TAB and SHIFT + TAB. After you enter all names, hit ENTER.
27 |
28 | Snippets
29 | ===========
30 |
31 | *ue4classa* – Blueprintable class that derives from an AActor. Parameters are: comment, class name and base class name.
32 |
33 | *ue4classu* – Blueprintable class that derives from an UObject. Parameters are: comment, class name, base class name.
34 |
35 | *ue4struct* – Simple structure. Parameters are: comment and name.
36 |
37 | *ue4interface* – Simple ue4 interface. Parameters are: comment and name.
38 |
39 | *ue4bpevent* – This function can be used as an event in blueprint. Parameters are: comment, UI category, virtual and const modifiers, function name and arguments.
40 |
41 | *ue4bpfunc* – This function is available for blueprint logic. Parameters are: comment (parameters and return value), UI category, virtual and const modifiers, function name and arguments.
42 |
43 | *ue4prop* – This read/write property is available everywhere (blueprint, instance and archetype details). Parameters are: comment, category, type and name.
44 |
45 | *ue4enum* – Simple enum. Parameters are: comment, enum name, first member name and it’s comment.
46 |
47 | *ue4enumdisplay* – Enum that can be used with blueprints. Parameters are: comment, enum name, first member name, it’s display name and comment.
48 |
49 | *ue4log* – Simplest log line. Parameters are category, verbosity and message.
50 |
51 | *ue4logdeclare* – Declaration of log category. Place this in main header of your project to allow logging. Parameters are: category, default verbosity and compile time verbosity.
52 |
53 | *ue4logdefine* – Definition of log category. Place this in main code file. Parameter is category name.
54 |
55 | *ue4logfloat* – Log line that can be used to print float value. Parameters are: category, verbosity and variable name.
56 |
57 | *ue4logint* – This log line can be used to log an integer value. Parameters are: category, verbosity and variable name.
58 |
59 | *ue4loguobj* – This log line is designed to log from inside of the objects. By default, square brackets contains a name of an object that writes the log. Parameters are: category, verbosity, message and name of a pointer to the object.
60 |
61 | *ue4mark* – Can be used to mark changes in engine classes. Parameters are: Company symbol, task/ticket number, name and surname of a developer and short description of modification.
62 |
63 | *ue4eve* - 9 snippets for each params combination. Can be used to create event. Parameters are: owning type and event type name.
64 |
65 | *ue4del* - 9 snippets for each params combination. Can be used to create delegate. Parameters are: delegate type name and param type names.
66 |
67 | *ue4delmul* - 9 snippets for each params combination. Can be used to create multicast delegate. Parameters are: delegate type name and param type names.
68 |
69 | *ue4deldyn* - 9 snippets for each params combination. Can be used to create dynamic delegate. Parameters are: delegate type name, param type names and display values.
70 |
71 | *ue4deldynmul* - 9 snippets for each params combination. Can be used to create dynamic multicast delegate. Parameters are: delegate type name, param type names and display values`.
--------------------------------------------------------------------------------
/delegates.txt:
--------------------------------------------------------------------------------
1 | Info: DelegateCombinations.h
2 |
3 | 1. Events.
4 |
5 | DECLARE_EVENT(owning_type, type_name);
6 | DECLARE_EVENT_OneParam(owning_type, type_name, arg_type1);
7 | DECLARE_EVENT_TwoParams(owning_type, type_name, arg_type1, arg_type2);
8 | DECLARE_EVENT_ThreeParams(owning_type, type_name, arg_type1, arg_type2, arg_type3,);
9 | DECLARE_EVENT_FourParams(owning_type, type_name, arg_type1, arg_type2, arg_type3, arg_type4);
10 | DECLARE_EVENT_FiveParams(owning_type, type_name, arg_type1, arg_type2, arg_type3, arg_type4, arg_type5);
11 | DECLARE_EVENT_SixParams(owning_type, type_name, arg_type1, arg_type2, arg_type3, arg_type4, arg_type5, arg_type6);
12 | DECLARE_EVENT_SevenParams(owning_type, type_name, arg_type1, arg_type2, arg_type3, arg_type4, arg_type5, arg_type6, arg_type7);
13 | DECLARE_EVENT_EightParams(owning_type, type_name, arg_type1, arg_type2, arg_type3, arg_type4, arg_type5, arg_type6, arg_type7, arg_type8);
14 |
15 | 1. Delegates.
16 |
17 | DECLARE_DELEGATE(type_name);
18 | DECLARE_DELEGATE_OneParam(type_name, arg_type1);
19 | DECLARE_DELEGATE_TwoParams(type_name, arg_type1, arg_type2);
20 | DECLARE_DELEGATE_ThreeParams(type_name, arg_type1, arg_type2, arg_type3,);
21 | DECLARE_DELEGATE_FourParams(type_name, arg_type1, arg_type2, arg_type3, arg_type4);
22 | DECLARE_DELEGATE_FiveParams(type_name, arg_type1, arg_type2, arg_type3, arg_type4, arg_type5);
23 | DECLARE_DELEGATE_SixParams(type_name, arg_type1, arg_type2, arg_type3, arg_type4, arg_type5, arg_type6);
24 | DECLARE_DELEGATE_SevenParams(type_name, arg_type1, arg_type2, arg_type3, arg_type4, arg_type5, arg_type6, arg_type7);
25 | DECLARE_DELEGATE_EightParams(type_name, arg_type1, arg_type2, arg_type3, arg_type4, arg_type5, arg_type6, arg_type7, arg_type8);
26 |
27 | 1. Multicast delegates.
28 |
29 | DECLARE_MULTICAST_DELEGATE(type_name);
30 | DECLARE_MULTICAST_DELEGATE_OneParam(type_name, arg_type1);
31 | DECLARE_MULTICAST_DELEGATE_TwoParams(type_name, arg_type1, arg_type2);
32 | DECLARE_MULTICAST_DELEGATE_ThreeParams(type_name, arg_type1, arg_type2, arg_type3,);
33 | DECLARE_MULTICAST_DELEGATE_FourParams(type_name, arg_type1, arg_type2, arg_type3, arg_type4);
34 | DECLARE_MULTICAST_DELEGATE_FiveParams(type_name, arg_type1, arg_type2, arg_type3, arg_type4, arg_type5);
35 | DECLARE_MULTICAST_DELEGATE_SixParams(type_name, arg_type1, arg_type2, arg_type3, arg_type4, arg_type5, arg_type6);
36 | DECLARE_MULTICAST_DELEGATE_SevenParams(type_name, arg_type1, arg_type2, arg_type3, arg_type4, arg_type5, arg_type6, arg_type7);
37 | DECLARE_MULTICAST_DELEGATE_EightParams(type_name, arg_type1, arg_type2, arg_type3, arg_type4, arg_type5, arg_type6, arg_type7, arg_type8);
38 |
39 | 1. Dynamic delegates.
40 |
41 | DECLARE_DYNAMIC_DELEGATE(type_name);
42 | DECLARE_DYNAMIC_DELEGATE_OneParam(type_name, arg_type1, arg_name1);
43 | DECLARE_DYNAMIC_DELEGATE_TwoParams(type_name, arg_type1, arg_name1, arg_type2, arg_name2);
44 | DECLARE_DYNAMIC_DELEGATE_ThreeParams(type_name, arg_type1, arg_name1, arg_type2, arg_name2, arg_type3, arg_name3);
45 | DECLARE_DYNAMIC_DELEGATE_FourParams(type_name, arg_type1, arg_name1, arg_type2, arg_name2, arg_type3, arg_name3, arg_type4, arg_name4);
46 | DECLARE_DYNAMIC_DELEGATE_FiveParams(type_name, arg_type1, arg_name1, arg_type2, arg_name2, arg_type3, arg_name3, arg_type4, arg_name4, arg_type5, arg_name5);
47 | DECLARE_DYNAMIC_DELEGATE_SixParams(type_name, arg_type1, arg_name1, arg_type2, arg_name2, arg_type3, arg_name3, arg_type4, arg_name4, arg_type5, arg_name5, arg_type6, arg_name6);
48 | DECLARE_DYNAMIC_DELEGATE_SevenParams(type_name, arg_type1, arg_name1, arg_type2, arg_name2, arg_type3, arg_name3, arg_type4, arg_name4, arg_type5, arg_name5, arg_type6, arg_name6, arg_type7, arg_name7);
49 | DECLARE_DYNAMIC_DELEGATE_EightParams(type_name, arg_type1, arg_name1, arg_type2, arg_name2, arg_type3, arg_name3, arg_type4, arg_name4, arg_type5, arg_name5, arg_type6, arg_name6, arg_type7, arg_name7, arg_type8, arg_name8);
50 |
51 | 1. Dynamic multicast delegates
52 |
53 | DECLARE_DYNAMIC_MULTICAST_DELEGATE(type_name)
54 | DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(type_name, arg_type1, arg_name1);
55 | DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams(type_name, arg_type1, arg_name1, arg_type2, arg_name2);
56 | DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams(type_name, arg_type1, arg_name1, arg_type2, arg_name2, arg_type3, arg_name3);
57 | DECLARE_DYNAMIC_MULTICAST_DELEGATE_FourParams(type_name, arg_type1, arg_name1, arg_type2, arg_name2, arg_type3, arg_name3, arg_type4, arg_name4);
58 | DECLARE_DYNAMIC_MULTICAST_DELEGATE_FiveParams(type_name, arg_type1, arg_name1, arg_type2, arg_name2, arg_type3, arg_name3, arg_type4, arg_name4, arg_type5, arg_name5);
59 | DECLARE_DYNAMIC_MULTICAST_DELEGATE_SixParams(type_name, arg_type1, arg_name1, arg_type2, arg_name2, arg_type3, arg_name3, arg_type4, arg_name4, arg_type5, arg_name5, arg_type6, arg_name6);
60 | DECLARE_DYNAMIC_MULTICAST_DELEGATE_SevenParams(type_name, arg_type1, arg_name1, arg_type2, arg_name2, arg_type3, arg_name3, arg_type4, arg_name4, arg_type5, arg_name5, arg_type6, arg_name6, arg_type7, arg_name7);
61 | DECLARE_DYNAMIC_MULTICAST_DELEGATE_EightParams(type_name, arg_type1, arg_name1, arg_type2, arg_name2, arg_type3, arg_name3, arg_type4, arg_name4, arg_type5, arg_name5, arg_type6, arg_name6, arg_type7, arg_name7, arg_type8, arg_name8);
62 |
--------------------------------------------------------------------------------
/delegatesGenerator.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 |
3 | from string import Template
4 |
5 |
6 | class Delegate:
7 |
8 | paramSuffix = ['', '_OneParam', '_TwoParams', '_ThreeParams', '_FourParams', '_FiveParams', '_SixParams', '_SevenParams', '_EightParams']
9 |
10 | def __init__(self, kind, name, owningType, paramTypes, paramNames):
11 | self.kind = kind
12 | self.name = name
13 | self.owningType = owningType
14 | self.paramTypes = paramTypes
15 | self.paramNames = paramNames
16 |
17 |
18 | def Generate(self):
19 | a = 'DECLARE_${kind}'
20 | b = self.paramSuffix[len(self.paramNames)]
21 | c = '(${name}' if self.owningType == '' else ''.join(['({0}'.format(self.owningType), ', ${name}'])
22 | d = ''
23 | if len(self.paramNames) > 0:
24 | d = ''.join([', {0}, {1}'.format(str(pt), str(pn)) for pt, pn in zip(self.paramTypes, self.paramNames)])
25 | else:
26 | d = ''.join([', {0}'.format(str(pn)) for pn in self.paramTypes])
27 | e = ')'
28 | return Template(''.join([a,b,c,d,e])).substitute(kind = self.kind, name = self.name)
29 |
30 |
31 | class DelegateGeneratorTest:
32 |
33 | def __init__(self, maxParams):
34 | self.maxParams = maxParams
35 |
36 | def TestEvents(self):
37 | for n in range(1, self.maxParams + 2):
38 | print(Delegate('EVENT', '$name$', '$owning_type$', ['$$type{0}$$'.format(p) for p in range(1,n)], []).Generate())
39 |
40 |
41 | def TestDelegates(self):
42 | for n in range(1, self.maxParams + 2):
43 | print(Delegate('DELEGATE', '$name$', '', ['$$type{0}$$'.format(p) for p in range(1,n)], []).Generate())
44 |
45 |
46 | def TestMulticastDeleates(self):
47 | for n in range(1, self.maxParams + 2):
48 | print(Delegate('MULTICAST_DELEGATE', '$name$', '', ['$$type{0}$$'.format(p) for p in range(1,n)], []).Generate())
49 |
50 |
51 | def TestDynamicDelegates(self):
52 | for n in range(1, self.maxParams + 2):
53 | print(Delegate('DYNAMIC_DELEGATE', '$name$', '', ['$$type{0}$$'.format(p) for p in range(1,n)], ['$$name{0}$$'.format(p) for p in range(1,n)]).Generate())
54 |
55 |
56 | def TestDynamicMulticastDelegates(self):
57 | for n in range(1, self.maxParams + 2):
58 | print(Delegate('DYNAMIC_MULTICAST_DELEGATE', '$name$', '', ['$$type{0}$$'.format(p) for p in range(1,n)], ['$$name{0}$$'.format(p) for p in range(1,n)]).Generate())
--------------------------------------------------------------------------------
/generateDelegateSnippets.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 |
3 | from snippetsGenerator import DelegateSnippet
4 |
5 | def Write(file, text):
6 | file = open(file, "w")
7 | file.write(text)
8 | file.close()
9 |
10 | Write("ue4eve.snippet", DelegateSnippet('ue4eve', 'http://mpolaczyk.pl', 'Unreal Engine Event snippet', 'ue4eve', 'EVENT', '$$owningType$$', 0, 0).Generate())
11 | Write("ue4eve1.snippet", DelegateSnippet('ue4eve1', 'http://mpolaczyk.pl', 'Unreal Engine Event snippet', 'ue4eve1', 'EVENT', '$$owningType$$', 1, 0).Generate())
12 | Write("ue4eve2.snippet", DelegateSnippet('ue4eve2', 'http://mpolaczyk.pl', 'Unreal Engine Event snippet', 'ue4eve2', 'EVENT', '$$owningType$$', 2, 0).Generate())
13 | Write("ue4eve3.snippet", DelegateSnippet('ue4eve3', 'http://mpolaczyk.pl', 'Unreal Engine Event snippet', 'ue4eve3', 'EVENT', '$$owningType$$', 3, 0).Generate())
14 | Write("ue4eve4.snippet", DelegateSnippet('ue4eve4', 'http://mpolaczyk.pl', 'Unreal Engine Event snippet', 'ue4eve4', 'EVENT', '$$owningType$$', 4, 0).Generate())
15 | Write("ue4eve5.snippet", DelegateSnippet('ue4eve5', 'http://mpolaczyk.pl', 'Unreal Engine Event snippet', 'ue4eve5', 'EVENT', '$$owningType$$', 5, 0).Generate())
16 | Write("ue4eve6.snippet", DelegateSnippet('ue4eve6', 'http://mpolaczyk.pl', 'Unreal Engine Event snippet', 'ue4eve6', 'EVENT', '$$owningType$$', 6, 0).Generate())
17 | Write("ue4eve7.snippet", DelegateSnippet('ue4eve7', 'http://mpolaczyk.pl', 'Unreal Engine Event snippet', 'ue4eve7', 'EVENT', '$$owningType$$', 7, 0).Generate())
18 | Write("ue4eve8.snippet", DelegateSnippet('ue4eve8', 'http://mpolaczyk.pl', 'Unreal Engine Event snippet', 'ue4eve8', 'EVENT', '$$owningType$$', 8, 0).Generate())
19 |
20 | Write("ue4del.snippet", DelegateSnippet('ue4del', 'http://mpolaczyk.pl', 'Unreal Engine Delegate snippet', 'ue4del', 'DELEGATE', '', 0, 0).Generate())
21 | Write("ue4del1.snippet", DelegateSnippet('ue4del1', 'http://mpolaczyk.pl', 'Unreal Engine Delegate snippet', 'ue4del1', 'DELEGATE', '', 1, 0).Generate())
22 | Write("ue4del2.snippet", DelegateSnippet('ue4del2', 'http://mpolaczyk.pl', 'Unreal Engine Delegate snippet', 'ue4del2', 'DELEGATE', '', 2, 0).Generate())
23 | Write("ue4del3.snippet", DelegateSnippet('ue4del3', 'http://mpolaczyk.pl', 'Unreal Engine Delegate snippet', 'ue4del3', 'DELEGATE', '', 3, 0).Generate())
24 | Write("ue4del4.snippet", DelegateSnippet('ue4del4', 'http://mpolaczyk.pl', 'Unreal Engine Delegate snippet', 'ue4del4', 'DELEGATE', '', 4, 0).Generate())
25 | Write("ue4del5.snippet", DelegateSnippet('ue4del5', 'http://mpolaczyk.pl', 'Unreal Engine Delegate snippet', 'ue4del5', 'DELEGATE', '', 5, 0).Generate())
26 | Write("ue4del6.snippet", DelegateSnippet('ue4del6', 'http://mpolaczyk.pl', 'Unreal Engine Delegate snippet', 'ue4del6', 'DELEGATE', '', 6, 0).Generate())
27 | Write("ue4del7.snippet", DelegateSnippet('ue4del7', 'http://mpolaczyk.pl', 'Unreal Engine Delegate snippet', 'ue4del7', 'DELEGATE', '', 7, 0).Generate())
28 | Write("ue4del8.snippet", DelegateSnippet('ue4del8', 'http://mpolaczyk.pl', 'Unreal Engine Delegate snippet', 'ue4del8', 'DELEGATE', '', 8, 0).Generate())
29 |
30 | Write("ue4delmul.snippet", DelegateSnippet('ue4delmul', 'http://mpolaczyk.pl', 'Unreal Engine Multicast Delegate snippet', 'ue4delmul', 'MULTICAST_DELEGATE', '', 0, 0).Generate())
31 | Write("ue4delmul1.snippet", DelegateSnippet('ue4delmul1', 'http://mpolaczyk.pl', 'Unreal Engine Multicast Delegate snippet', 'ue4delmul1', 'MULTICAST_DELEGATE', '', 1, 1).Generate())
32 | Write("ue4delmul2.snippet", DelegateSnippet('ue4delmul2', 'http://mpolaczyk.pl', 'Unreal Engine Multicast Delegate snippet', 'ue4delmul2', 'MULTICAST_DELEGATE', '', 2, 2).Generate())
33 | Write("ue4delmul3.snippet", DelegateSnippet('ue4delmul3', 'http://mpolaczyk.pl', 'Unreal Engine Multicast Delegate snippet', 'ue4delmul3', 'MULTICAST_DELEGATE', '', 3, 3).Generate())
34 | Write("ue4delmul4.snippet", DelegateSnippet('ue4delmul4', 'http://mpolaczyk.pl', 'Unreal Engine Multicast Delegate snippet', 'ue4delmul4', 'MULTICAST_DELEGATE', '', 4, 4).Generate())
35 | Write("ue4delmul5.snippet", DelegateSnippet('ue4delmul5', 'http://mpolaczyk.pl', 'Unreal Engine Multicast Delegate snippet', 'ue4delmul5', 'MULTICAST_DELEGATE', '', 5, 5).Generate())
36 | Write("ue4delmul6.snippet", DelegateSnippet('ue4delmul6', 'http://mpolaczyk.pl', 'Unreal Engine Multicast Delegate snippet', 'ue4delmul6', 'MULTICAST_DELEGATE', '', 6, 6).Generate())
37 | Write("ue4delmul7.snippet", DelegateSnippet('ue4delmul7', 'http://mpolaczyk.pl', 'Unreal Engine Multicast Delegate snippet', 'ue4delmul7', 'MULTICAST_DELEGATE', '', 7, 7).Generate())
38 | Write("ue4delmul8.snippet", DelegateSnippet('ue4delmul8', 'http://mpolaczyk.pl', 'Unreal Engine Multicast Delegate snippet', 'ue4delmul8', 'MULTICAST_DELEGATE', '', 8, 8).Generate())
39 |
40 | Write("ue4deldyn.snippet", DelegateSnippet('ue4deldyn', 'http://mpolaczyk.pl', 'Unreal Engine Dynamic Delegate snippet', 'ue4deldyn', 'DYNAMIC_DELEGATE', '', 0, 0).Generate())
41 | Write("ue4deldyn1.snippet", DelegateSnippet('ue4deldyn1', 'http://mpolaczyk.pl', 'Unreal Engine Dynamic Delegate snippet', 'ue4deldyn1', 'DYNAMIC_DELEGATE', '', 1, 1).Generate())
42 | Write("ue4deldyn2.snippet", DelegateSnippet('ue4deldyn2', 'http://mpolaczyk.pl', 'Unreal Engine Dynamic Delegate snippet', 'ue4deldyn2', 'DYNAMIC_DELEGATE', '', 2, 2).Generate())
43 | Write("ue4deldyn3.snippet", DelegateSnippet('ue4deldyn3', 'http://mpolaczyk.pl', 'Unreal Engine Dynamic Delegate snippet', 'ue4deldyn3', 'DYNAMIC_DELEGATE', '', 3, 3).Generate())
44 | Write("ue4deldyn4.snippet", DelegateSnippet('ue4deldyn4', 'http://mpolaczyk.pl', 'Unreal Engine Dynamic Delegate snippet', 'ue4deldyn4', 'DYNAMIC_DELEGATE', '', 4, 4).Generate())
45 | Write("ue4deldyn5.snippet", DelegateSnippet('ue4deldyn5', 'http://mpolaczyk.pl', 'Unreal Engine Dynamic Delegate snippet', 'ue4deldyn5', 'DYNAMIC_DELEGATE', '', 5, 5).Generate())
46 | Write("ue4deldyn6.snippet", DelegateSnippet('ue4deldyn6', 'http://mpolaczyk.pl', 'Unreal Engine Dynamic Delegate snippet', 'ue4deldyn6', 'DYNAMIC_DELEGATE', '', 6, 6).Generate())
47 | Write("ue4deldyn7.snippet", DelegateSnippet('ue4deldyn7', 'http://mpolaczyk.pl', 'Unreal Engine Dynamic Delegate snippet', 'ue4deldyn7', 'DYNAMIC_DELEGATE', '', 7, 7).Generate())
48 | Write("ue4deldyn8.snippet", DelegateSnippet('ue4deldyn8', 'http://mpolaczyk.pl', 'Unreal Engine Dynamic Delegate snippet', 'ue4deldyn8', 'DYNAMIC_DELEGATE', '', 8, 8).Generate())
49 |
50 | Write("ue4deldynmul.snippet", DelegateSnippet('ue4deldynmul', 'http://mpolaczyk.pl', 'Unreal Engine Dynamic Multicast Delegate snippet', 'ue4deldynmul', 'DYNAMIC_MULTICAST_DELEGATE', '', 0, 0).Generate())
51 | Write("ue4deldynmul1.snippet", DelegateSnippet('ue4deldynmul1', 'http://mpolaczyk.pl', 'Unreal Engine Dynamic Multicast Delegate snippet', 'ue4deldynmul1', 'DYNAMIC_MULTICAST_DELEGATE', '', 1, 1).Generate())
52 | Write("ue4deldynmul2.snippet", DelegateSnippet('ue4deldynmul2', 'http://mpolaczyk.pl', 'Unreal Engine Dynamic Multicast Delegate snippet', 'ue4deldynmul2', 'DYNAMIC_MULTICAST_DELEGATE', '', 2, 2).Generate())
53 | Write("ue4deldynmul3.snippet", DelegateSnippet('ue4deldynmul3', 'http://mpolaczyk.pl', 'Unreal Engine Dynamic Multicast Delegate snippet', 'ue4deldynmul3', 'DYNAMIC_MULTICAST_DELEGATE', '', 3, 3).Generate())
54 | Write("ue4deldynmul4.snippet", DelegateSnippet('ue4deldynmul4', 'http://mpolaczyk.pl', 'Unreal Engine Dynamic Multicast Delegate snippet', 'ue4deldynmul4', 'DYNAMIC_MULTICAST_DELEGATE', '', 4, 4).Generate())
55 | Write("ue4deldynmul5.snippet", DelegateSnippet('ue4deldynmul5', 'http://mpolaczyk.pl', 'Unreal Engine Dynamic Multicast Delegate snippet', 'ue4deldynmul5', 'DYNAMIC_MULTICAST_DELEGATE', '', 5, 5).Generate())
56 | Write("ue4deldynmul6.snippet", DelegateSnippet('ue4deldynmul6', 'http://mpolaczyk.pl', 'Unreal Engine Dynamic Multicast Delegate snippet', 'ue4deldynmul6', 'DYNAMIC_MULTICAST_DELEGATE', '', 6, 6).Generate())
57 | Write("ue4deldynmul7.snippet", DelegateSnippet('ue4deldynmul7', 'http://mpolaczyk.pl', 'Unreal Engine Dynamic Multicast Delegate snippet', 'ue4deldynmul7', 'DYNAMIC_MULTICAST_DELEGATE', '', 7, 7).Generate())
58 | Write("ue4deldynmul8.snippet", DelegateSnippet('ue4deldynmul8', 'http://mpolaczyk.pl', 'Unreal Engine Dynamic Multicast Delegate snippet', 'ue4deldynmul8', 'DYNAMIC_MULTICAST_DELEGATE', '', 8, 8).Generate())
--------------------------------------------------------------------------------
/snippets/ue4bpevent.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4bpevent
9 | http://mpolaczyk.pl
10 | Unreal Engine blueprint implementable event snippet
11 |
12 |
13 | ue4bpevent
14 |
15 |
16 |
17 |
18 | comment
19 | Function comment
20 | Comment
21 |
22 |
23 |
24 |
25 | commentParam
26 | Function comment
27 | Comment
28 |
29 |
30 |
31 |
32 | category
33 | UI category name
34 | MyProject
35 |
36 |
37 |
38 |
39 | virtual
40 | Virtual modifier
41 | virtual
42 |
43 |
44 |
45 |
46 | name
47 | Function name
48 | FunctionName
49 |
50 |
51 |
52 |
53 | args
54 | Arguments
55 | args
56 |
57 |
58 |
59 |
60 | const
61 | Const function modifier
62 | const
63 |
64 |
65 |
66 |
67 |
74 |
75 |
76 |
--------------------------------------------------------------------------------
/snippets/ue4bpfunc.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4bpfunc
9 | http://mpolaczyk.pl
10 | Unreal Engine blueprint callable function snippet
11 |
12 |
13 | ue4bpfunc
14 |
15 |
16 |
17 |
18 | comment
19 | Function comment
20 | Comment
21 |
22 |
23 |
24 |
25 | commentParam
26 | Function comment
27 | Comment
28 |
29 |
30 |
31 |
32 | commentReturn
33 | Function comment
34 | Comment
35 |
36 |
37 |
38 |
39 | category
40 | UI category name
41 | MyProject
42 |
43 |
44 |
45 |
46 | virtual
47 | Virtual modifier
48 | virtual
49 |
50 |
51 |
52 |
53 | returnType
54 | Function return type
55 | void
56 |
57 |
58 |
59 |
60 | name
61 | Function name
62 | FunctionName
63 |
64 |
65 |
66 |
67 | args
68 | Arguments
69 | args
70 |
71 |
72 |
73 |
74 | const
75 | Const function modifier
76 | const
77 |
78 |
79 |
80 |
81 |
89 |
90 |
91 |
--------------------------------------------------------------------------------
/snippets/ue4bpprop.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4bpprop
9 | http://mpolaczyk.pl
10 | Unreal Engine blueprint property snippet
11 |
12 |
13 | ue4bpprop
14 |
15 |
16 |
17 |
18 | comment
19 | Property comment
20 | Comment
21 |
22 |
23 |
24 |
25 | category
26 | UI category name
27 | MyProject
28 |
29 |
30 |
31 |
32 | defaultsAttribute
33 | Defaults attribute
34 | EditAnywhere
35 |
36 |
37 |
38 |
39 | instanceAttribute
40 | Instance attribute
41 | BlueprintReadWrite
42 |
43 |
44 |
45 |
46 | type
47 | Property type
48 | Type
49 |
50 |
51 |
52 |
53 | name
54 | Property name
55 | Name
56 |
57 |
58 |
59 |
60 |
66 |
67 |
68 |
--------------------------------------------------------------------------------
/snippets/ue4classa.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4classa
9 | http://mpolaczyk.pl
10 | Unreal Engine class snippet
11 |
12 |
13 | ue4classa
14 |
15 |
16 |
17 |
18 | comment
19 | Class comment
20 | Comment
21 |
22 |
23 |
24 |
25 | className
26 | Class name
27 | Foo
28 |
29 |
30 |
31 |
32 | baseClassName
33 | Base class name
34 | FooBase
35 |
36 |
37 |
38 |
39 |
56 |
57 |
58 |
--------------------------------------------------------------------------------
/snippets/ue4classu.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4classu
9 | http://mpolaczyk.pl
10 | Unreal Engine class snippet
11 |
12 |
13 | ue4classu
14 |
15 |
16 |
17 |
18 | comment
19 | Class comment
20 | Comment
21 |
22 |
23 |
24 |
25 | className
26 | Class name
27 | Foo
28 |
29 |
30 |
31 |
32 | baseClassName
33 | Base class name
34 | FooBase
35 |
36 |
37 |
38 |
39 |
56 |
57 |
58 |
--------------------------------------------------------------------------------
/snippets/ue4del.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4del
9 | http://mpolaczyk.pl
10 | Unreal Engine Delegate snippet
11 |
12 |
13 | ue4del
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/snippets/ue4del1.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4del1
9 | http://mpolaczyk.pl
10 | Unreal Engine Delegate snippet
11 |
12 |
13 | ue4del1
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramType1
26 | Parameter type
27 | Param1Type
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/snippets/ue4del2.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4del2
9 | http://mpolaczyk.pl
10 | Unreal Engine Delegate snippet
11 |
12 |
13 | ue4del2
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramType1
26 | Parameter type
27 | Param1Type
28 |
29 |
30 |
31 |
32 | paramType2
33 | Parameter type
34 | Param2Type
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/snippets/ue4del3.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4del3
9 | http://mpolaczyk.pl
10 | Unreal Engine Delegate snippet
11 |
12 |
13 | ue4del3
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramType1
26 | Parameter type
27 | Param1Type
28 |
29 |
30 |
31 |
32 | paramType2
33 | Parameter type
34 | Param2Type
35 |
36 |
37 |
38 |
39 | paramType3
40 | Parameter type
41 | Param3Type
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/snippets/ue4del4.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4del4
9 | http://mpolaczyk.pl
10 | Unreal Engine Delegate snippet
11 |
12 |
13 | ue4del4
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramType1
26 | Parameter type
27 | Param1Type
28 |
29 |
30 |
31 |
32 | paramType2
33 | Parameter type
34 | Param2Type
35 |
36 |
37 |
38 |
39 | paramType3
40 | Parameter type
41 | Param3Type
42 |
43 |
44 |
45 |
46 | paramType4
47 | Parameter type
48 | Param4Type
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
--------------------------------------------------------------------------------
/snippets/ue4del5.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4del5
9 | http://mpolaczyk.pl
10 | Unreal Engine Delegate snippet
11 |
12 |
13 | ue4del5
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramType1
26 | Parameter type
27 | Param1Type
28 |
29 |
30 |
31 |
32 | paramType2
33 | Parameter type
34 | Param2Type
35 |
36 |
37 |
38 |
39 | paramType3
40 | Parameter type
41 | Param3Type
42 |
43 |
44 |
45 |
46 | paramType4
47 | Parameter type
48 | Param4Type
49 |
50 |
51 |
52 |
53 | paramType5
54 | Parameter type
55 | Param5Type
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
--------------------------------------------------------------------------------
/snippets/ue4del6.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4del6
9 | http://mpolaczyk.pl
10 | Unreal Engine Delegate snippet
11 |
12 |
13 | ue4del6
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramType1
26 | Parameter type
27 | Param1Type
28 |
29 |
30 |
31 |
32 | paramType2
33 | Parameter type
34 | Param2Type
35 |
36 |
37 |
38 |
39 | paramType3
40 | Parameter type
41 | Param3Type
42 |
43 |
44 |
45 |
46 | paramType4
47 | Parameter type
48 | Param4Type
49 |
50 |
51 |
52 |
53 | paramType5
54 | Parameter type
55 | Param5Type
56 |
57 |
58 |
59 |
60 | paramType6
61 | Parameter type
62 | Param6Type
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
--------------------------------------------------------------------------------
/snippets/ue4del7.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4del7
9 | http://mpolaczyk.pl
10 | Unreal Engine Delegate snippet
11 |
12 |
13 | ue4del7
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramType1
26 | Parameter type
27 | Param1Type
28 |
29 |
30 |
31 |
32 | paramType2
33 | Parameter type
34 | Param2Type
35 |
36 |
37 |
38 |
39 | paramType3
40 | Parameter type
41 | Param3Type
42 |
43 |
44 |
45 |
46 | paramType4
47 | Parameter type
48 | Param4Type
49 |
50 |
51 |
52 |
53 | paramType5
54 | Parameter type
55 | Param5Type
56 |
57 |
58 |
59 |
60 | paramType6
61 | Parameter type
62 | Param6Type
63 |
64 |
65 |
66 |
67 | paramType7
68 | Parameter type
69 | Param7Type
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
--------------------------------------------------------------------------------
/snippets/ue4del8.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4del8
9 | http://mpolaczyk.pl
10 | Unreal Engine Delegate snippet
11 |
12 |
13 | ue4del8
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramType1
26 | Parameter type
27 | Param1Type
28 |
29 |
30 |
31 |
32 | paramType2
33 | Parameter type
34 | Param2Type
35 |
36 |
37 |
38 |
39 | paramType3
40 | Parameter type
41 | Param3Type
42 |
43 |
44 |
45 |
46 | paramType4
47 | Parameter type
48 | Param4Type
49 |
50 |
51 |
52 |
53 | paramType5
54 | Parameter type
55 | Param5Type
56 |
57 |
58 |
59 |
60 | paramType6
61 | Parameter type
62 | Param6Type
63 |
64 |
65 |
66 |
67 | paramType7
68 | Parameter type
69 | Param7Type
70 |
71 |
72 |
73 |
74 | paramType8
75 | Parameter type
76 | Param8Type
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
--------------------------------------------------------------------------------
/snippets/ue4deldyn.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4deldyn
9 | http://mpolaczyk.pl
10 | Unreal Engine Dynamic Delegate snippet
11 |
12 |
13 | ue4deldyn
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/snippets/ue4deldyn1.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4deldyn1
9 | http://mpolaczyk.pl
10 | Unreal Engine Dynamic Delegate snippet
11 |
12 |
13 | ue4deldyn1
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramType1
33 | Parameter type
34 | Param1Type
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/snippets/ue4deldyn2.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4deldyn2
9 | http://mpolaczyk.pl
10 | Unreal Engine Dynamic Delegate snippet
11 |
12 |
13 | ue4deldyn2
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramType1
40 | Parameter type
41 | Param1Type
42 |
43 |
44 |
45 |
46 | paramType2
47 | Parameter type
48 | Param2Type
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
--------------------------------------------------------------------------------
/snippets/ue4deldyn3.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4deldyn3
9 | http://mpolaczyk.pl
10 | Unreal Engine Dynamic Delegate snippet
11 |
12 |
13 | ue4deldyn3
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramName3
40 | Parameter name
41 | Param3Name
42 |
43 |
44 |
45 |
46 | paramType1
47 | Parameter type
48 | Param1Type
49 |
50 |
51 |
52 |
53 | paramType2
54 | Parameter type
55 | Param2Type
56 |
57 |
58 |
59 |
60 | paramType3
61 | Parameter type
62 | Param3Type
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
--------------------------------------------------------------------------------
/snippets/ue4deldyn4.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4deldyn4
9 | http://mpolaczyk.pl
10 | Unreal Engine Dynamic Delegate snippet
11 |
12 |
13 | ue4deldyn4
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramName3
40 | Parameter name
41 | Param3Name
42 |
43 |
44 |
45 |
46 | paramName4
47 | Parameter name
48 | Param4Name
49 |
50 |
51 |
52 |
53 | paramType1
54 | Parameter type
55 | Param1Type
56 |
57 |
58 |
59 |
60 | paramType2
61 | Parameter type
62 | Param2Type
63 |
64 |
65 |
66 |
67 | paramType3
68 | Parameter type
69 | Param3Type
70 |
71 |
72 |
73 |
74 | paramType4
75 | Parameter type
76 | Param4Type
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
--------------------------------------------------------------------------------
/snippets/ue4deldyn5.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4deldyn5
9 | http://mpolaczyk.pl
10 | Unreal Engine Dynamic Delegate snippet
11 |
12 |
13 | ue4deldyn5
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramName3
40 | Parameter name
41 | Param3Name
42 |
43 |
44 |
45 |
46 | paramName4
47 | Parameter name
48 | Param4Name
49 |
50 |
51 |
52 |
53 | paramName5
54 | Parameter name
55 | Param5Name
56 |
57 |
58 |
59 |
60 | paramType1
61 | Parameter type
62 | Param1Type
63 |
64 |
65 |
66 |
67 | paramType2
68 | Parameter type
69 | Param2Type
70 |
71 |
72 |
73 |
74 | paramType3
75 | Parameter type
76 | Param3Type
77 |
78 |
79 |
80 |
81 | paramType4
82 | Parameter type
83 | Param4Type
84 |
85 |
86 |
87 |
88 | paramType5
89 | Parameter type
90 | Param5Type
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
--------------------------------------------------------------------------------
/snippets/ue4deldyn6.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4deldyn6
9 | http://mpolaczyk.pl
10 | Unreal Engine Dynamic Delegate snippet
11 |
12 |
13 | ue4deldyn6
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramName3
40 | Parameter name
41 | Param3Name
42 |
43 |
44 |
45 |
46 | paramName4
47 | Parameter name
48 | Param4Name
49 |
50 |
51 |
52 |
53 | paramName5
54 | Parameter name
55 | Param5Name
56 |
57 |
58 |
59 |
60 | paramName6
61 | Parameter name
62 | Param6Name
63 |
64 |
65 |
66 |
67 | paramType1
68 | Parameter type
69 | Param1Type
70 |
71 |
72 |
73 |
74 | paramType2
75 | Parameter type
76 | Param2Type
77 |
78 |
79 |
80 |
81 | paramType3
82 | Parameter type
83 | Param3Type
84 |
85 |
86 |
87 |
88 | paramType4
89 | Parameter type
90 | Param4Type
91 |
92 |
93 |
94 |
95 | paramType5
96 | Parameter type
97 | Param5Type
98 |
99 |
100 |
101 |
102 | paramType6
103 | Parameter type
104 | Param6Type
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
--------------------------------------------------------------------------------
/snippets/ue4deldyn7.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4deldyn7
9 | http://mpolaczyk.pl
10 | Unreal Engine Dynamic Delegate snippet
11 |
12 |
13 | ue4deldyn7
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramName3
40 | Parameter name
41 | Param3Name
42 |
43 |
44 |
45 |
46 | paramName4
47 | Parameter name
48 | Param4Name
49 |
50 |
51 |
52 |
53 | paramName5
54 | Parameter name
55 | Param5Name
56 |
57 |
58 |
59 |
60 | paramName6
61 | Parameter name
62 | Param6Name
63 |
64 |
65 |
66 |
67 | paramName7
68 | Parameter name
69 | Param7Name
70 |
71 |
72 |
73 |
74 | paramType1
75 | Parameter type
76 | Param1Type
77 |
78 |
79 |
80 |
81 | paramType2
82 | Parameter type
83 | Param2Type
84 |
85 |
86 |
87 |
88 | paramType3
89 | Parameter type
90 | Param3Type
91 |
92 |
93 |
94 |
95 | paramType4
96 | Parameter type
97 | Param4Type
98 |
99 |
100 |
101 |
102 | paramType5
103 | Parameter type
104 | Param5Type
105 |
106 |
107 |
108 |
109 | paramType6
110 | Parameter type
111 | Param6Type
112 |
113 |
114 |
115 |
116 | paramType7
117 | Parameter type
118 | Param7Type
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
--------------------------------------------------------------------------------
/snippets/ue4deldyn8.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4deldyn8
9 | http://mpolaczyk.pl
10 | Unreal Engine Dynamic Delegate snippet
11 |
12 |
13 | ue4deldyn8
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramName3
40 | Parameter name
41 | Param3Name
42 |
43 |
44 |
45 |
46 | paramName4
47 | Parameter name
48 | Param4Name
49 |
50 |
51 |
52 |
53 | paramName5
54 | Parameter name
55 | Param5Name
56 |
57 |
58 |
59 |
60 | paramName6
61 | Parameter name
62 | Param6Name
63 |
64 |
65 |
66 |
67 | paramName7
68 | Parameter name
69 | Param7Name
70 |
71 |
72 |
73 |
74 | paramName8
75 | Parameter name
76 | Param8Name
77 |
78 |
79 |
80 |
81 | paramType1
82 | Parameter type
83 | Param1Type
84 |
85 |
86 |
87 |
88 | paramType2
89 | Parameter type
90 | Param2Type
91 |
92 |
93 |
94 |
95 | paramType3
96 | Parameter type
97 | Param3Type
98 |
99 |
100 |
101 |
102 | paramType4
103 | Parameter type
104 | Param4Type
105 |
106 |
107 |
108 |
109 | paramType5
110 | Parameter type
111 | Param5Type
112 |
113 |
114 |
115 |
116 | paramType6
117 | Parameter type
118 | Param6Type
119 |
120 |
121 |
122 |
123 | paramType7
124 | Parameter type
125 | Param7Type
126 |
127 |
128 |
129 |
130 | paramType8
131 | Parameter type
132 | Param8Type
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
--------------------------------------------------------------------------------
/snippets/ue4deldynmul.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4deldynmul
9 | http://mpolaczyk.pl
10 | Unreal Engine Dynamic Multicast Delegate snippet
11 |
12 |
13 | ue4deldynmul
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/snippets/ue4deldynmul1.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4deldynmul1
9 | http://mpolaczyk.pl
10 | Unreal Engine Dynamic Multicast Delegate snippet
11 |
12 |
13 | ue4deldynmul1
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramType1
33 | Parameter type
34 | Param1Type
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/snippets/ue4deldynmul2.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4deldynmul2
9 | http://mpolaczyk.pl
10 | Unreal Engine Dynamic Multicast Delegate snippet
11 |
12 |
13 | ue4deldynmul2
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramType1
40 | Parameter type
41 | Param1Type
42 |
43 |
44 |
45 |
46 | paramType2
47 | Parameter type
48 | Param2Type
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
--------------------------------------------------------------------------------
/snippets/ue4deldynmul3.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4deldynmul3
9 | http://mpolaczyk.pl
10 | Unreal Engine Dynamic Multicast Delegate snippet
11 |
12 |
13 | ue4deldynmul3
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramName3
40 | Parameter name
41 | Param3Name
42 |
43 |
44 |
45 |
46 | paramType1
47 | Parameter type
48 | Param1Type
49 |
50 |
51 |
52 |
53 | paramType2
54 | Parameter type
55 | Param2Type
56 |
57 |
58 |
59 |
60 | paramType3
61 | Parameter type
62 | Param3Type
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
--------------------------------------------------------------------------------
/snippets/ue4deldynmul4.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4deldynmul4
9 | http://mpolaczyk.pl
10 | Unreal Engine Dynamic Multicast Delegate snippet
11 |
12 |
13 | ue4deldynmul4
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramName3
40 | Parameter name
41 | Param3Name
42 |
43 |
44 |
45 |
46 | paramName4
47 | Parameter name
48 | Param4Name
49 |
50 |
51 |
52 |
53 | paramType1
54 | Parameter type
55 | Param1Type
56 |
57 |
58 |
59 |
60 | paramType2
61 | Parameter type
62 | Param2Type
63 |
64 |
65 |
66 |
67 | paramType3
68 | Parameter type
69 | Param3Type
70 |
71 |
72 |
73 |
74 | paramType4
75 | Parameter type
76 | Param4Type
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
--------------------------------------------------------------------------------
/snippets/ue4deldynmul5.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4deldynmul5
9 | http://mpolaczyk.pl
10 | Unreal Engine Dynamic Multicast Delegate snippet
11 |
12 |
13 | ue4deldynmul5
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramName3
40 | Parameter name
41 | Param3Name
42 |
43 |
44 |
45 |
46 | paramName4
47 | Parameter name
48 | Param4Name
49 |
50 |
51 |
52 |
53 | paramName5
54 | Parameter name
55 | Param5Name
56 |
57 |
58 |
59 |
60 | paramType1
61 | Parameter type
62 | Param1Type
63 |
64 |
65 |
66 |
67 | paramType2
68 | Parameter type
69 | Param2Type
70 |
71 |
72 |
73 |
74 | paramType3
75 | Parameter type
76 | Param3Type
77 |
78 |
79 |
80 |
81 | paramType4
82 | Parameter type
83 | Param4Type
84 |
85 |
86 |
87 |
88 | paramType5
89 | Parameter type
90 | Param5Type
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
--------------------------------------------------------------------------------
/snippets/ue4deldynmul6.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4deldynmul6
9 | http://mpolaczyk.pl
10 | Unreal Engine Dynamic Multicast Delegate snippet
11 |
12 |
13 | ue4deldynmul6
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramName3
40 | Parameter name
41 | Param3Name
42 |
43 |
44 |
45 |
46 | paramName4
47 | Parameter name
48 | Param4Name
49 |
50 |
51 |
52 |
53 | paramName5
54 | Parameter name
55 | Param5Name
56 |
57 |
58 |
59 |
60 | paramName6
61 | Parameter name
62 | Param6Name
63 |
64 |
65 |
66 |
67 | paramType1
68 | Parameter type
69 | Param1Type
70 |
71 |
72 |
73 |
74 | paramType2
75 | Parameter type
76 | Param2Type
77 |
78 |
79 |
80 |
81 | paramType3
82 | Parameter type
83 | Param3Type
84 |
85 |
86 |
87 |
88 | paramType4
89 | Parameter type
90 | Param4Type
91 |
92 |
93 |
94 |
95 | paramType5
96 | Parameter type
97 | Param5Type
98 |
99 |
100 |
101 |
102 | paramType6
103 | Parameter type
104 | Param6Type
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
--------------------------------------------------------------------------------
/snippets/ue4deldynmul7.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4deldynmul7
9 | http://mpolaczyk.pl
10 | Unreal Engine Dynamic Multicast Delegate snippet
11 |
12 |
13 | ue4deldynmul7
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramName3
40 | Parameter name
41 | Param3Name
42 |
43 |
44 |
45 |
46 | paramName4
47 | Parameter name
48 | Param4Name
49 |
50 |
51 |
52 |
53 | paramName5
54 | Parameter name
55 | Param5Name
56 |
57 |
58 |
59 |
60 | paramName6
61 | Parameter name
62 | Param6Name
63 |
64 |
65 |
66 |
67 | paramName7
68 | Parameter name
69 | Param7Name
70 |
71 |
72 |
73 |
74 | paramType1
75 | Parameter type
76 | Param1Type
77 |
78 |
79 |
80 |
81 | paramType2
82 | Parameter type
83 | Param2Type
84 |
85 |
86 |
87 |
88 | paramType3
89 | Parameter type
90 | Param3Type
91 |
92 |
93 |
94 |
95 | paramType4
96 | Parameter type
97 | Param4Type
98 |
99 |
100 |
101 |
102 | paramType5
103 | Parameter type
104 | Param5Type
105 |
106 |
107 |
108 |
109 | paramType6
110 | Parameter type
111 | Param6Type
112 |
113 |
114 |
115 |
116 | paramType7
117 | Parameter type
118 | Param7Type
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
--------------------------------------------------------------------------------
/snippets/ue4deldynmul8.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4deldynmul8
9 | http://mpolaczyk.pl
10 | Unreal Engine Dynamic Multicast Delegate snippet
11 |
12 |
13 | ue4deldynmul8
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramName3
40 | Parameter name
41 | Param3Name
42 |
43 |
44 |
45 |
46 | paramName4
47 | Parameter name
48 | Param4Name
49 |
50 |
51 |
52 |
53 | paramName5
54 | Parameter name
55 | Param5Name
56 |
57 |
58 |
59 |
60 | paramName6
61 | Parameter name
62 | Param6Name
63 |
64 |
65 |
66 |
67 | paramName7
68 | Parameter name
69 | Param7Name
70 |
71 |
72 |
73 |
74 | paramName8
75 | Parameter name
76 | Param8Name
77 |
78 |
79 |
80 |
81 | paramType1
82 | Parameter type
83 | Param1Type
84 |
85 |
86 |
87 |
88 | paramType2
89 | Parameter type
90 | Param2Type
91 |
92 |
93 |
94 |
95 | paramType3
96 | Parameter type
97 | Param3Type
98 |
99 |
100 |
101 |
102 | paramType4
103 | Parameter type
104 | Param4Type
105 |
106 |
107 |
108 |
109 | paramType5
110 | Parameter type
111 | Param5Type
112 |
113 |
114 |
115 |
116 | paramType6
117 | Parameter type
118 | Param6Type
119 |
120 |
121 |
122 |
123 | paramType7
124 | Parameter type
125 | Param7Type
126 |
127 |
128 |
129 |
130 | paramType8
131 | Parameter type
132 | Param8Type
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
--------------------------------------------------------------------------------
/snippets/ue4delmul.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4delmul
9 | http://mpolaczyk.pl
10 | Unreal Engine Multicast Delegate snippet
11 |
12 |
13 | ue4delmul
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/snippets/ue4delmul1.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4delmul1
9 | http://mpolaczyk.pl
10 | Unreal Engine Multicast Delegate snippet
11 |
12 |
13 | ue4delmul1
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramType1
33 | Parameter type
34 | Param1Type
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/snippets/ue4delmul2.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4delmul2
9 | http://mpolaczyk.pl
10 | Unreal Engine Multicast Delegate snippet
11 |
12 |
13 | ue4delmul2
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramType1
40 | Parameter type
41 | Param1Type
42 |
43 |
44 |
45 |
46 | paramType2
47 | Parameter type
48 | Param2Type
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
--------------------------------------------------------------------------------
/snippets/ue4delmul3.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4delmul3
9 | http://mpolaczyk.pl
10 | Unreal Engine Multicast Delegate snippet
11 |
12 |
13 | ue4delmul3
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramName3
40 | Parameter name
41 | Param3Name
42 |
43 |
44 |
45 |
46 | paramType1
47 | Parameter type
48 | Param1Type
49 |
50 |
51 |
52 |
53 | paramType2
54 | Parameter type
55 | Param2Type
56 |
57 |
58 |
59 |
60 | paramType3
61 | Parameter type
62 | Param3Type
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
--------------------------------------------------------------------------------
/snippets/ue4delmul4.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4delmul4
9 | http://mpolaczyk.pl
10 | Unreal Engine Multicast Delegate snippet
11 |
12 |
13 | ue4delmul4
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramName3
40 | Parameter name
41 | Param3Name
42 |
43 |
44 |
45 |
46 | paramName4
47 | Parameter name
48 | Param4Name
49 |
50 |
51 |
52 |
53 | paramType1
54 | Parameter type
55 | Param1Type
56 |
57 |
58 |
59 |
60 | paramType2
61 | Parameter type
62 | Param2Type
63 |
64 |
65 |
66 |
67 | paramType3
68 | Parameter type
69 | Param3Type
70 |
71 |
72 |
73 |
74 | paramType4
75 | Parameter type
76 | Param4Type
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
--------------------------------------------------------------------------------
/snippets/ue4delmul5.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4delmul5
9 | http://mpolaczyk.pl
10 | Unreal Engine Multicast Delegate snippet
11 |
12 |
13 | ue4delmul5
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramName3
40 | Parameter name
41 | Param3Name
42 |
43 |
44 |
45 |
46 | paramName4
47 | Parameter name
48 | Param4Name
49 |
50 |
51 |
52 |
53 | paramName5
54 | Parameter name
55 | Param5Name
56 |
57 |
58 |
59 |
60 | paramType1
61 | Parameter type
62 | Param1Type
63 |
64 |
65 |
66 |
67 | paramType2
68 | Parameter type
69 | Param2Type
70 |
71 |
72 |
73 |
74 | paramType3
75 | Parameter type
76 | Param3Type
77 |
78 |
79 |
80 |
81 | paramType4
82 | Parameter type
83 | Param4Type
84 |
85 |
86 |
87 |
88 | paramType5
89 | Parameter type
90 | Param5Type
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
--------------------------------------------------------------------------------
/snippets/ue4delmul6.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4delmul6
9 | http://mpolaczyk.pl
10 | Unreal Engine Multicast Delegate snippet
11 |
12 |
13 | ue4delmul6
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramName3
40 | Parameter name
41 | Param3Name
42 |
43 |
44 |
45 |
46 | paramName4
47 | Parameter name
48 | Param4Name
49 |
50 |
51 |
52 |
53 | paramName5
54 | Parameter name
55 | Param5Name
56 |
57 |
58 |
59 |
60 | paramName6
61 | Parameter name
62 | Param6Name
63 |
64 |
65 |
66 |
67 | paramType1
68 | Parameter type
69 | Param1Type
70 |
71 |
72 |
73 |
74 | paramType2
75 | Parameter type
76 | Param2Type
77 |
78 |
79 |
80 |
81 | paramType3
82 | Parameter type
83 | Param3Type
84 |
85 |
86 |
87 |
88 | paramType4
89 | Parameter type
90 | Param4Type
91 |
92 |
93 |
94 |
95 | paramType5
96 | Parameter type
97 | Param5Type
98 |
99 |
100 |
101 |
102 | paramType6
103 | Parameter type
104 | Param6Type
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
--------------------------------------------------------------------------------
/snippets/ue4delmul7.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4delmul7
9 | http://mpolaczyk.pl
10 | Unreal Engine Multicast Delegate snippet
11 |
12 |
13 | ue4delmul7
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramName3
40 | Parameter name
41 | Param3Name
42 |
43 |
44 |
45 |
46 | paramName4
47 | Parameter name
48 | Param4Name
49 |
50 |
51 |
52 |
53 | paramName5
54 | Parameter name
55 | Param5Name
56 |
57 |
58 |
59 |
60 | paramName6
61 | Parameter name
62 | Param6Name
63 |
64 |
65 |
66 |
67 | paramName7
68 | Parameter name
69 | Param7Name
70 |
71 |
72 |
73 |
74 | paramType1
75 | Parameter type
76 | Param1Type
77 |
78 |
79 |
80 |
81 | paramType2
82 | Parameter type
83 | Param2Type
84 |
85 |
86 |
87 |
88 | paramType3
89 | Parameter type
90 | Param3Type
91 |
92 |
93 |
94 |
95 | paramType4
96 | Parameter type
97 | Param4Type
98 |
99 |
100 |
101 |
102 | paramType5
103 | Parameter type
104 | Param5Type
105 |
106 |
107 |
108 |
109 | paramType6
110 | Parameter type
111 | Param6Type
112 |
113 |
114 |
115 |
116 | paramType7
117 | Parameter type
118 | Param7Type
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
--------------------------------------------------------------------------------
/snippets/ue4delmul8.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4delmul8
9 | http://mpolaczyk.pl
10 | Unreal Engine Multicast Delegate snippet
11 |
12 |
13 | ue4delmul8
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | paramName1
26 | Parameter name
27 | Param1Name
28 |
29 |
30 |
31 |
32 | paramName2
33 | Parameter name
34 | Param2Name
35 |
36 |
37 |
38 |
39 | paramName3
40 | Parameter name
41 | Param3Name
42 |
43 |
44 |
45 |
46 | paramName4
47 | Parameter name
48 | Param4Name
49 |
50 |
51 |
52 |
53 | paramName5
54 | Parameter name
55 | Param5Name
56 |
57 |
58 |
59 |
60 | paramName6
61 | Parameter name
62 | Param6Name
63 |
64 |
65 |
66 |
67 | paramName7
68 | Parameter name
69 | Param7Name
70 |
71 |
72 |
73 |
74 | paramName8
75 | Parameter name
76 | Param8Name
77 |
78 |
79 |
80 |
81 | paramType1
82 | Parameter type
83 | Param1Type
84 |
85 |
86 |
87 |
88 | paramType2
89 | Parameter type
90 | Param2Type
91 |
92 |
93 |
94 |
95 | paramType3
96 | Parameter type
97 | Param3Type
98 |
99 |
100 |
101 |
102 | paramType4
103 | Parameter type
104 | Param4Type
105 |
106 |
107 |
108 |
109 | paramType5
110 | Parameter type
111 | Param5Type
112 |
113 |
114 |
115 |
116 | paramType6
117 | Parameter type
118 | Param6Type
119 |
120 |
121 |
122 |
123 | paramType7
124 | Parameter type
125 | Param7Type
126 |
127 |
128 |
129 |
130 | paramType8
131 | Parameter type
132 | Param8Type
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
--------------------------------------------------------------------------------
/snippets/ue4enum.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4enum
9 | http://mpolaczyk.pl
10 | Unreal Engine Enum snippet
11 |
12 |
13 | ue4enum
14 |
15 |
16 |
17 |
18 | comment
19 | Enum comment
20 | Comment
21 |
22 |
23 |
24 |
25 | namespace
26 | Enum namespace name
27 | MyEnum
28 |
29 |
30 |
31 |
32 | elem1comment
33 | Enum element 1 comment
34 | Comment
35 |
36 |
37 |
38 |
39 | elem1name
40 | First enum element name
41 | Name
42 |
43 |
44 |
45 |
46 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/snippets/ue4enumdisplay.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4enumdisplay
9 | http://mpolaczyk.pl
10 | Unreal Engine Enum snippet
11 |
12 |
13 | ue4enumdisplay
14 |
15 |
16 |
17 |
18 | comment
19 | Enum comment
20 | Comment
21 |
22 |
23 |
24 |
25 | namespace
26 | Enum namespace name
27 | MyEnum
28 |
29 |
30 |
31 |
32 | elem1name
33 | First enum element name
34 | Name
35 |
36 |
37 |
38 |
39 | elem1comment
40 | Enum element 1 comment
41 | Comment
42 |
43 |
44 |
45 |
46 | elem1displayName
47 | First enum element display name
48 | DisplayName
49 |
50 |
51 |
52 |
53 |
65 |
66 |
67 |
--------------------------------------------------------------------------------
/snippets/ue4eve.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4eve
9 | http://mpolaczyk.pl
10 | Unreal Engine Event snippet
11 |
12 |
13 | ue4eve
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | owningType
26 | Delegate owning type name
27 | OwningType
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/snippets/ue4eve1.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4eve1
9 | http://mpolaczyk.pl
10 | Unreal Engine Event snippet
11 |
12 |
13 | ue4eve1
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | owningType
26 | Delegate owning type name
27 | OwningType
28 |
29 |
30 |
31 |
32 | paramType1
33 | Parameter type
34 | Param1Type
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/snippets/ue4eve2.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4eve2
9 | http://mpolaczyk.pl
10 | Unreal Engine Event snippet
11 |
12 |
13 | ue4eve2
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | owningType
26 | Delegate owning type name
27 | OwningType
28 |
29 |
30 |
31 |
32 | paramType1
33 | Parameter type
34 | Param1Type
35 |
36 |
37 |
38 |
39 | paramType2
40 | Parameter type
41 | Param2Type
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/snippets/ue4eve3.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4eve3
9 | http://mpolaczyk.pl
10 | Unreal Engine Event snippet
11 |
12 |
13 | ue4eve3
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | owningType
26 | Delegate owning type name
27 | OwningType
28 |
29 |
30 |
31 |
32 | paramType1
33 | Parameter type
34 | Param1Type
35 |
36 |
37 |
38 |
39 | paramType2
40 | Parameter type
41 | Param2Type
42 |
43 |
44 |
45 |
46 | paramType3
47 | Parameter type
48 | Param3Type
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
--------------------------------------------------------------------------------
/snippets/ue4eve4.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4eve4
9 | http://mpolaczyk.pl
10 | Unreal Engine Event snippet
11 |
12 |
13 | ue4eve4
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | owningType
26 | Delegate owning type name
27 | OwningType
28 |
29 |
30 |
31 |
32 | paramType1
33 | Parameter type
34 | Param1Type
35 |
36 |
37 |
38 |
39 | paramType2
40 | Parameter type
41 | Param2Type
42 |
43 |
44 |
45 |
46 | paramType3
47 | Parameter type
48 | Param3Type
49 |
50 |
51 |
52 |
53 | paramType4
54 | Parameter type
55 | Param4Type
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
--------------------------------------------------------------------------------
/snippets/ue4eve5.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4eve5
9 | http://mpolaczyk.pl
10 | Unreal Engine Event snippet
11 |
12 |
13 | ue4eve5
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | owningType
26 | Delegate owning type name
27 | OwningType
28 |
29 |
30 |
31 |
32 | paramType1
33 | Parameter type
34 | Param1Type
35 |
36 |
37 |
38 |
39 | paramType2
40 | Parameter type
41 | Param2Type
42 |
43 |
44 |
45 |
46 | paramType3
47 | Parameter type
48 | Param3Type
49 |
50 |
51 |
52 |
53 | paramType4
54 | Parameter type
55 | Param4Type
56 |
57 |
58 |
59 |
60 | paramType5
61 | Parameter type
62 | Param5Type
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
--------------------------------------------------------------------------------
/snippets/ue4eve6.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4eve6
9 | http://mpolaczyk.pl
10 | Unreal Engine Event snippet
11 |
12 |
13 | ue4eve6
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | owningType
26 | Delegate owning type name
27 | OwningType
28 |
29 |
30 |
31 |
32 | paramType1
33 | Parameter type
34 | Param1Type
35 |
36 |
37 |
38 |
39 | paramType2
40 | Parameter type
41 | Param2Type
42 |
43 |
44 |
45 |
46 | paramType3
47 | Parameter type
48 | Param3Type
49 |
50 |
51 |
52 |
53 | paramType4
54 | Parameter type
55 | Param4Type
56 |
57 |
58 |
59 |
60 | paramType5
61 | Parameter type
62 | Param5Type
63 |
64 |
65 |
66 |
67 | paramType6
68 | Parameter type
69 | Param6Type
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
--------------------------------------------------------------------------------
/snippets/ue4eve7.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4eve7
9 | http://mpolaczyk.pl
10 | Unreal Engine Event snippet
11 |
12 |
13 | ue4eve7
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | owningType
26 | Delegate owning type name
27 | OwningType
28 |
29 |
30 |
31 |
32 | paramType1
33 | Parameter type
34 | Param1Type
35 |
36 |
37 |
38 |
39 | paramType2
40 | Parameter type
41 | Param2Type
42 |
43 |
44 |
45 |
46 | paramType3
47 | Parameter type
48 | Param3Type
49 |
50 |
51 |
52 |
53 | paramType4
54 | Parameter type
55 | Param4Type
56 |
57 |
58 |
59 |
60 | paramType5
61 | Parameter type
62 | Param5Type
63 |
64 |
65 |
66 |
67 | paramType6
68 | Parameter type
69 | Param6Type
70 |
71 |
72 |
73 |
74 | paramType7
75 | Parameter type
76 | Param7Type
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
--------------------------------------------------------------------------------
/snippets/ue4eve8.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4eve8
9 | http://mpolaczyk.pl
10 | Unreal Engine Event snippet
11 |
12 |
13 | ue4eve8
14 |
15 |
16 |
17 |
18 | delegateName
19 | Delegate type name
20 | DelegateName
21 |
22 |
23 |
24 |
25 | owningType
26 | Delegate owning type name
27 | OwningType
28 |
29 |
30 |
31 |
32 | paramType1
33 | Parameter type
34 | Param1Type
35 |
36 |
37 |
38 |
39 | paramType2
40 | Parameter type
41 | Param2Type
42 |
43 |
44 |
45 |
46 | paramType3
47 | Parameter type
48 | Param3Type
49 |
50 |
51 |
52 |
53 | paramType4
54 | Parameter type
55 | Param4Type
56 |
57 |
58 |
59 |
60 | paramType5
61 | Parameter type
62 | Param5Type
63 |
64 |
65 |
66 |
67 | paramType6
68 | Parameter type
69 | Param6Type
70 |
71 |
72 |
73 |
74 | paramType7
75 | Parameter type
76 | Param7Type
77 |
78 |
79 |
80 |
81 | paramType8
82 | Parameter type
83 | Param8Type
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
--------------------------------------------------------------------------------
/snippets/ue4interface.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4interface
9 | http://mpolaczyk.pl
10 | Unreal Engine interface snippet
11 |
12 |
13 | ue4interface
14 |
15 |
16 |
17 |
18 | comment
19 | Interface comment
20 | Comment
21 |
22 |
23 |
24 |
25 | name
26 | Interface name
27 | Foo
28 |
29 |
30 |
31 |
32 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/snippets/ue4log.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4log
9 | http://mpolaczyk.pl
10 | Unreal Engine UE_LOG snippet
11 |
12 |
13 | ue4log
14 |
15 |
16 |
17 |
18 | category
19 | Log category name
20 | MyProject
21 |
22 |
23 |
24 |
25 | level
26 | Log level (NoLoggigng, Fatal, Error, Warning, Display, Log, Verbose, VeryVerbose, All, NumVerbosity, VerbosityMask, SetColor, BreakOnLog)
27 | Error
28 |
29 |
30 |
31 |
32 | text
33 | Enter log message here
34 | Log message
35 |
36 |
37 |
38 |
39 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/snippets/ue4logdeclare.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4logdeclare
9 | http://mpolaczyk.pl
10 | Unreal Engine UE_LOG snippet
11 |
12 |
13 | ue4logdeclare
14 |
15 |
16 |
17 |
18 | category
19 | Log category name
20 | MyProject
21 |
22 |
23 |
24 |
25 | defaultVerbosity
26 | Default verbosity (NoLoggigng, Fatal, Error, Warning, Display, Log, Verbose, VeryVerbose, All, NumVerbosity, VerbosityMask, SetColor, BreakOnLog)
27 | Log
28 |
29 |
30 |
31 |
32 | compileTimeVerbosity
33 | Compile time verbosity
34 | All
35 |
36 |
37 |
38 |
39 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/snippets/ue4logdefine.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4logdefine
9 | http://mpolaczyk.pl
10 | Unreal Engine UE_LOG snippet
11 |
12 |
13 | ue4logdefine
14 |
15 |
16 |
17 |
18 | category
19 | Log category name
20 | MyProject
21 |
22 |
23 |
24 |
25 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/snippets/ue4logfloat.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4logfloat
9 | http://mpolaczyk.pl
10 | Unreal Engine UE_LOG snippet
11 |
12 |
13 | ue4logfloat
14 |
15 |
16 |
17 |
18 | category
19 | Log category name
20 | MyProject
21 |
22 |
23 |
24 |
25 | level
26 | Log level (NoLoggigng, Fatal, Error, Warning, Display, Log, Verbose, VeryVerbose, All, NumVerbosity, VerbosityMask, SetColor, BreakOnLog)
27 | Error
28 |
29 |
30 |
31 |
32 | variableName
33 | Name of variable
34 | variable
35 |
36 |
37 |
38 |
39 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/snippets/ue4logint.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4logint
9 | http://mpolaczyk.pl
10 | Unreal Engine UE_LOG snippet
11 |
12 |
13 | ue4logint
14 |
15 |
16 |
17 |
18 | category
19 | Log category name
20 | MyProject
21 |
22 |
23 |
24 |
25 | level
26 | Log level (NoLoggigng, Fatal, Error, Warning, Display, Log, Verbose, VeryVerbose, All, NumVerbosity, VerbosityMask, SetColor, BreakOnLog)
27 | Error
28 |
29 |
30 |
31 |
32 | variableName
33 | Name of variable
34 | variable
35 |
36 |
37 |
38 |
39 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/snippets/ue4loguobj.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4loguobj
9 | http://mpolaczyk.pl
10 | Unreal Engine UE_LOG snippet
11 |
12 |
13 | ue4loguobj
14 |
15 |
16 |
17 |
18 | category
19 | Log category name
20 | MyProject
21 |
22 |
23 |
24 |
25 | level
26 | Log level (NoLoggigng, Fatal, Error, Warning, Display, Log, Verbose, VeryVerbose, All, NumVerbosity, VerbosityMask, SetColor, BreakOnLog)
27 | Error
28 |
29 |
30 |
31 |
32 | text
33 | Enter log message here
34 | Log message
35 |
36 |
37 |
38 |
39 | object
40 | UObject object instance
41 | this
42 |
43 |
44 |
45 |
46 | GetName()));
47 | $selected$ $end$]]>
48 |
49 |
50 |
--------------------------------------------------------------------------------
/snippets/ue4mark.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4mark
9 | http://mpolaczyk.pl
10 | Unreal Engine mark snippet
11 |
12 |
13 | ue4mark
14 |
15 |
16 |
17 |
18 | companySymbol
19 | Symbol of your company
20 | MyCompany
21 |
22 |
23 |
24 |
25 | task
26 | Task/ticket number
27 | Ticket number
28 |
29 |
30 |
31 |
32 | name
33 | Developer name
34 | Name
35 |
36 |
37 |
38 |
39 | surname
40 | Developer surname
41 | Surname
42 |
43 |
44 |
45 |
46 | description
47 | Description of modification
48 | Description
49 |
50 |
51 |
52 |
53 |
60 |
61 |
62 |
--------------------------------------------------------------------------------
/snippets/ue4struct.snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Expansion
7 |
8 | ue4struct
9 | http://mpolaczyk.pl
10 | Unreal Engine struct snippet
11 |
12 |
13 | ue4struct
14 |
15 |
16 |
17 |
18 | comment
19 | Struct comment
20 | Comment
21 |
22 |
23 |
24 |
25 | name
26 | Struct name
27 | Foo
28 |
29 |
30 |
31 |
32 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/snippetsGenerator.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 |
3 | from delegatesGenerator import Delegate
4 |
5 | class DelegateSnippet:
6 |
7 | def __init__(self, title, author, description, shortcut, delegateKind, delegateOwningType, delegateParamTypes, delegateParamNames):
8 | self.title = title
9 | self.author = author
10 | self.description = description
11 | self.shortcut = shortcut
12 | self.delegateKind = delegateKind
13 | self.delegateOwningType = delegateOwningType
14 | self.delegateParamTypes = delegateParamTypes
15 | self.delegateParamNames = delegateParamNames
16 |
17 | def Generate(self):
18 | a = '\n\
19 | \n\
20 | \n\
21 | \n\
22 | \n\
23 | Expansion\n\
24 | \n\
25 | {title}\n\
26 | {author}\n\
27 | {description}\n\
28 | \n\
29 | \n\
30 | {shortcut}\n\
31 | \n\
32 | \n\
33 | \n'.format(title=self.title, author=self.author, description=self.description, shortcut=self.shortcut)
34 | b = ' \n\
35 | delegateName\n\
36 | Delegate type name\n\
37 | DelegateName\n\
38 | \n\
39 | \n\
40 | \n'
41 | c = '' if self.delegateOwningType == '' else ' \n\
42 | owningType\n\
43 | Delegate owning type name\n\
44 | OwningType\n\
45 | \n\
46 | \n\
47 | \n'
48 | d = ''
49 | for p in range(1, self.delegateParamNames+1):
50 | d += ' \n\
51 | paramName{0}\n\
52 | Parameter name\n\
53 | Param{1}Name\n\
54 | \n\
55 | \n\
56 | \n'.format(p,p)
57 | e = ''
58 | for p in range(1, self.delegateParamTypes+1):
59 | e += ' \n\
60 | paramType{0}\n\
61 | Parameter type\n\
62 | Param{1}Type\n\
63 | \n\
64 | \n\
65 | \n'.format(p,p)
66 | f = ' \n\
67 |
\n\
70 | \n\
71 | \n\
72 | '
73 | return ''.join([a, b, c, d, e, f, g, h])
74 |
--------------------------------------------------------------------------------