├── .gitignore ├── GitImg ├── FixInvalidEvent.png ├── InvalidFunction.png ├── NewBindEvent.png ├── NewBindItem.png ├── RemoveBindEvent.png ├── RemoveBindItem.png ├── SelectFunction.png └── SelectObject.png ├── LICENSE ├── README.md ├── Resources └── Icon128.png ├── Source ├── UnrealEvent │ ├── Private │ │ ├── EventBinder.cpp │ │ ├── EventBinderLibrary.cpp │ │ ├── EventBinderSubsystem.cpp │ │ └── UnrealEvent.cpp │ ├── Public │ │ ├── EventBinder.h │ │ ├── EventBinderLibrary.h │ │ ├── EventBinderSubsystem.h │ │ └── UnrealEvent.h │ └── UnrealEvent.Build.cs └── UnrealEventEditor │ ├── Private │ ├── DetailViews │ │ ├── EventBinderDetailView.cpp │ │ └── EventBinderDetailView.h │ ├── EventBinderWidgets │ │ ├── SDelegateItem.cpp │ │ ├── SEventBinderAction.cpp │ │ └── SEventItem.cpp │ ├── Helps │ │ └── UnrealEventHelp.cpp │ ├── Logging.cpp │ ├── Logging.h │ ├── UnrealEventEditor.cpp │ └── UtilWidgets │ │ ├── SPickActor.cpp │ │ ├── SPickEvent.cpp │ │ ├── SPickFunction.cpp │ │ └── SSelectActorDialog.cpp │ ├── Public │ ├── EventBinderWidgets │ │ ├── SDelegateItem.h │ │ ├── SEventBinderAction.h │ │ └── SEventItem.h │ ├── Helps │ │ └── UnrealEventHelp.h │ ├── UnrealEventEditor.h │ └── UtilWidgets │ │ ├── SPickActor.h │ │ ├── SPickEvent.h │ │ ├── SPickFunction.h │ │ └── SSelectActorDialog.h │ └── UnrealEventEditor.Build.cs └── UnrealEvent.uplugin /.gitignore: -------------------------------------------------------------------------------- 1 | Binaries/ 2 | Intermediate/ 3 | -------------------------------------------------------------------------------- /GitImg/FixInvalidEvent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/GitImg/FixInvalidEvent.png -------------------------------------------------------------------------------- /GitImg/InvalidFunction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/GitImg/InvalidFunction.png -------------------------------------------------------------------------------- /GitImg/NewBindEvent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/GitImg/NewBindEvent.png -------------------------------------------------------------------------------- /GitImg/NewBindItem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/GitImg/NewBindItem.png -------------------------------------------------------------------------------- /GitImg/RemoveBindEvent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/GitImg/RemoveBindEvent.png -------------------------------------------------------------------------------- /GitImg/RemoveBindItem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/GitImg/RemoveBindItem.png -------------------------------------------------------------------------------- /GitImg/SelectFunction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/GitImg/SelectFunction.png -------------------------------------------------------------------------------- /GitImg/SelectObject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/GitImg/SelectObject.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/README.md -------------------------------------------------------------------------------- /Resources/Icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Resources/Icon128.png -------------------------------------------------------------------------------- /Source/UnrealEvent/Private/EventBinder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEvent/Private/EventBinder.cpp -------------------------------------------------------------------------------- /Source/UnrealEvent/Private/EventBinderLibrary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEvent/Private/EventBinderLibrary.cpp -------------------------------------------------------------------------------- /Source/UnrealEvent/Private/EventBinderSubsystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEvent/Private/EventBinderSubsystem.cpp -------------------------------------------------------------------------------- /Source/UnrealEvent/Private/UnrealEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEvent/Private/UnrealEvent.cpp -------------------------------------------------------------------------------- /Source/UnrealEvent/Public/EventBinder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEvent/Public/EventBinder.h -------------------------------------------------------------------------------- /Source/UnrealEvent/Public/EventBinderLibrary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEvent/Public/EventBinderLibrary.h -------------------------------------------------------------------------------- /Source/UnrealEvent/Public/EventBinderSubsystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEvent/Public/EventBinderSubsystem.h -------------------------------------------------------------------------------- /Source/UnrealEvent/Public/UnrealEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEvent/Public/UnrealEvent.h -------------------------------------------------------------------------------- /Source/UnrealEvent/UnrealEvent.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEvent/UnrealEvent.Build.cs -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Private/DetailViews/EventBinderDetailView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Private/DetailViews/EventBinderDetailView.cpp -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Private/DetailViews/EventBinderDetailView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Private/DetailViews/EventBinderDetailView.h -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Private/EventBinderWidgets/SDelegateItem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Private/EventBinderWidgets/SDelegateItem.cpp -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Private/EventBinderWidgets/SEventBinderAction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Private/EventBinderWidgets/SEventBinderAction.cpp -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Private/EventBinderWidgets/SEventItem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Private/EventBinderWidgets/SEventItem.cpp -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Private/Helps/UnrealEventHelp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Private/Helps/UnrealEventHelp.cpp -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Private/Logging.cpp: -------------------------------------------------------------------------------- 1 | #include "Logging.h" 2 | 3 | DEFINE_LOG_CATEGORY(LogUnrealEventEditor) 4 | -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Private/Logging.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | DECLARE_LOG_CATEGORY_EXTERN(LogUnrealEventEditor, Log, All) 4 | -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Private/UnrealEventEditor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Private/UnrealEventEditor.cpp -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Private/UtilWidgets/SPickActor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Private/UtilWidgets/SPickActor.cpp -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Private/UtilWidgets/SPickEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Private/UtilWidgets/SPickEvent.cpp -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Private/UtilWidgets/SPickFunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Private/UtilWidgets/SPickFunction.cpp -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Private/UtilWidgets/SSelectActorDialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Private/UtilWidgets/SSelectActorDialog.cpp -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Public/EventBinderWidgets/SDelegateItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Public/EventBinderWidgets/SDelegateItem.h -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Public/EventBinderWidgets/SEventBinderAction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Public/EventBinderWidgets/SEventBinderAction.h -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Public/EventBinderWidgets/SEventItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Public/EventBinderWidgets/SEventItem.h -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Public/Helps/UnrealEventHelp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Public/Helps/UnrealEventHelp.h -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Public/UnrealEventEditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Public/UnrealEventEditor.h -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Public/UtilWidgets/SPickActor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Public/UtilWidgets/SPickActor.h -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Public/UtilWidgets/SPickEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Public/UtilWidgets/SPickEvent.h -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Public/UtilWidgets/SPickFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Public/UtilWidgets/SPickFunction.h -------------------------------------------------------------------------------- /Source/UnrealEventEditor/Public/UtilWidgets/SSelectActorDialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/Public/UtilWidgets/SSelectActorDialog.h -------------------------------------------------------------------------------- /Source/UnrealEventEditor/UnrealEventEditor.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/Source/UnrealEventEditor/UnrealEventEditor.Build.cs -------------------------------------------------------------------------------- /UnrealEvent.uplugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhuRong-HomoStation/UnrealEvent/HEAD/UnrealEvent.uplugin --------------------------------------------------------------------------------