Skip to content

A collection of native logging macros and blueprint utilities surrounding logging in UE4.

License

Notifications You must be signed in to change notification settings

jfinley2017/SimpleLoggingLibrary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SimpleLoggingLibrary

A collection of native logging macros and blueprint utilities surrounding logging in UE4.

  • Provides access to SimpleLog variants, which include information about which netmode the log is being ran on as well as the signature of the calling function.
  • Blueprint logging, with Netmode and callsite information as well as LogCategory and verbosity support via USimpleLoggingBlueprintLibrary::SimpleBlueprintLog.
  • Macro wrappers for otherwise verbose debugging/logging utilities.

1.) Enabling the plugin

  • Clone this repo.
  • Move the contained directory SimpleLoggingToolsPlugin/ into {PathToYourGame}/{YourGame}/Plugins/.
  • Open your project and enable the plugin in Edit->Plugins. The plugin should appear under "Project->Other".
  • Add SimpleLoggingToolsPlugin to PublicDepencendcyModuleNames in your Project.build.cs file.
  • Add SimpleLoggingToolsPlugin to PublicIncludePathModuleNames in your Project.build.cs file.

2.) Documentation.

All logging macros can be found in Source/Public/SimpleLoggingLibrary.h with documentation. Blueprint utilities can be found in Source/SimpleLoggingBlueprintLibrary.h with documentation.

About

A collection of native logging macros and blueprint utilities surrounding logging in UE4.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages