From e4e9ea0d4db94f2b5314bbe2fa2384b80bb81714 Mon Sep 17 00:00:00 2001 From: Nick Date: Sun, 28 Oct 2018 11:43:44 -0400 Subject: [PATCH 1/2] Add snippet for create default subobject --- snippets/ue4cds.snippet | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 snippets/ue4cds.snippet diff --git a/snippets/ue4cds.snippet b/snippets/ue4cds.snippet new file mode 100644 index 0000000..d11dfb6 --- /dev/null +++ b/snippets/ue4cds.snippet @@ -0,0 +1,36 @@ + + + +
+ + Expansion + + ue4cds + github.com/narthur157 + Unreal Engine CreateDefaultSubobject snippet + + + ue4cds +
+ + + + name + Subobject name + NewComp + + + + + class + Component class name + Component + + + + + (TEXT("$name$")); +$selected$ $end$]]> + +
+
\ No newline at end of file From 1ae8ff6258d0e7dbd0d95ab00fa244453bbc51bd Mon Sep 17 00:00:00 2001 From: Nick Date: Wed, 31 Oct 2018 17:54:04 -0400 Subject: [PATCH 2/2] Add more snippets --- snippets/ue4consdebug.snippet | 48 +++++++++++++++++++++++++++++++++ snippets/ue4log.snippet | 9 +++++-- snippets/ue4nabo.snippet | 40 +++++++++++++++++++++++++++ snippets/ue4prop.snippet | 51 +++++++++++++++++++++++++++++++++++ snippets/ue4repl.snippet | 49 +++++++++++++++++++++++++++++++++ 5 files changed, 195 insertions(+), 2 deletions(-) create mode 100644 snippets/ue4consdebug.snippet create mode 100644 snippets/ue4nabo.snippet create mode 100644 snippets/ue4prop.snippet create mode 100644 snippets/ue4repl.snippet diff --git a/snippets/ue4consdebug.snippet b/snippets/ue4consdebug.snippet new file mode 100644 index 0000000..cbb883f --- /dev/null +++ b/snippets/ue4consdebug.snippet @@ -0,0 +1,48 @@ + + + +
+ + Expansion + + ue4consdebug + github.com/narthur157 + Unreal Engine console debugging option snippet + + + ue4consdebug +
+ + + + name + Debug option name + MyClass + + + + + projName + Project name + MyProject + + + + + description + Describes what this debug option does + description + + + + + + +
+
\ No newline at end of file diff --git a/snippets/ue4log.snippet b/snippets/ue4log.snippet index 181bd8a..5eede60 100644 --- a/snippets/ue4log.snippet +++ b/snippets/ue4log.snippet @@ -17,7 +17,7 @@ category Log category name - MyProject + LogTemp @@ -36,7 +36,12 @@ - & OutLifetimeProps) const +{ + Super::GetLifetimeReplicatedProps(OutLifetimeProps); + + DOREPLIFETIME($class$, $property$); +} $selected$ $end$]]> diff --git a/snippets/ue4nabo.snippet b/snippets/ue4nabo.snippet new file mode 100644 index 0000000..3548fe5 --- /dev/null +++ b/snippets/ue4nabo.snippet @@ -0,0 +1,40 @@ + + + +
+ + Expansion + + ue4nabo + github.com/narthur157 + Unreal Engine NotifyActorBeginOverlap snippet + + + ue4nabo +
+ + + + name + Class name + ClassName + + + + + class + Component class name + Component + + + + + + +
+
\ No newline at end of file diff --git a/snippets/ue4prop.snippet b/snippets/ue4prop.snippet new file mode 100644 index 0000000..fc7a0a4 --- /dev/null +++ b/snippets/ue4prop.snippet @@ -0,0 +1,51 @@ + + + +
+ + Expansion + + ue4prop + github.com/narthur157 + Unreal Engine blueprint property snippet + + + ue4prop +
+ + + + category + UI category name + Components + + + + + defaultsAttribute + Defaults attribute + VisibleAnywhere + + + + + type + Property type + Type + + + + + name + Property name + Name + + + + + + +
+
\ No newline at end of file diff --git a/snippets/ue4repl.snippet b/snippets/ue4repl.snippet new file mode 100644 index 0000000..f286bdc --- /dev/null +++ b/snippets/ue4repl.snippet @@ -0,0 +1,49 @@ + + + +
+ + Expansion + + ue4repl + github.com/narthur157 + Unreal Engine GetLifetimeReplicatedProps snippet + + + ue4repl +
+ + + + category + Log category name + LogTemp + + + + + class + The class currently being edited + ClassName + + + + + property + Property to replicate + Property + + + + + & OutLifetimeProps) const +{ + Super::GetLifetimeReplicatedProps(OutLifetimeProps); + + DOREPLIFETIME($class$, $property$); +} +$selected$ $end$]]> + +
+
\ No newline at end of file