Skip to main content

Documentation Index

Fetch the complete documentation index at: https://udcore.unrealdirective.com/llms.txt

Use this file to discover all available pages before exploring further.

The changelog below lists all the changes made to UDCore.

v1.3

  • Added UDCoreArrayFunctionLibrary
  • Added UDCoreStringFunctionLibrary
  • Added UDCoreTextFunctionLibrary
  • Move existing string functions from UDCoreFunctionLibrary to UDCoreStringFunctionLibrary
  • Moved existing text functions from UDCoreFunctionLibrary to UDCoreTextFunctionLibrary
  • Added Array_NextIndex function to UDCoreArrayFunctionLibrary
  • Added Array_PrevIndex function to UDCoreArrayFunctionLibrary
  • Added CopyTextToClipboard function to UDCoreFunctionLibrary
  • Added CopyStringToClipboard function to UDCoreFunctionLibrary
  • Added GetTextFromClipboard function to UDCoreFunctionLibrary
  • Added GetStringFromClipboard function to UDCoreFunctionLibrary
  • Added ClearClipboard function to UDCoreFunctionLibrary
  • Added GetProjectVersion function to UDCoreFunctionLibrary
  • Updated UUDAT_MoveToLocation with additional stuck properties for better control
    Requested by Agresor on the Unreal Directive Discord
  • Replaced the pure function SortStringArray with the impure function GetSortedStringArray in UDCoreStringFunctionLibrary
    Requested by Firefly74940 on the GitHub
  • Added UDCoreTests module for setting up automated testing
  • Added UDCoreArrayFunctionLibraryTest to test the UDCoreArrayFunctionLibrary
  • Added UDCoreStringFunctionLibraryTest to test the UDCoreStringFunctionLibrary
  • Added UDCoreTextFunctionLibraryTest to test the UDCoreTextFunctionLibrary
  • Added UDCoreFunctionLibraryTest to test the UDCoreFunctionLibrary

v1.2

  • Added the SwapInputMappingContexts function to swap two input mapping contexts
  • Added the TryGetEnhancedInputSystemFromController function to get the enhanced input system from a controller
    • This function is only exposed for use in the UDCoreInputFunctioNlibrary
  • Improved efficiency for the ContainsLetters function
  • Improved efficiency for the ContainsNumbers function
  • Improved efficiency for the ContainsSpecialCharacters function
  • Improved efficiency for the ContainsSpace function
  • Improved efficiency for the FilterCharacters function
  • Touched up UDCoreEditorActorSubsystem to improve readability and consistency

v1.1

  • Added the UDCoreInputFunctionLibrary function library
  • Added the AddInputMappingContexts function to add multiple input mapping contexts at once
  • Added the RemoveInputMappingContexts function to remove multiple input mapping contexts at once
  • Added UDCoreTypes and UDCoreInputTypes
  • Added Download Plugin information to README

v1.0

  • Added the UDAT_MoveToLocation async task to simplify the movement of characters and AI
  • Added the UDCoreFunctionLibrary function library
  • Added the GetChildClasses function to expose the CPP only child classes function to blueprints
  • Added the ContainsLetters function to check if a string contains letters
  • Added the ContainsNumbers function to check if a string contains numbers
  • Added the ContainsSpecialCharacters function to check if a string contains special characters
  • Added the ContainsSpace function to check if a string contains whitespace
  • Added the FilterCharacters function to filter out unwanted characters from a string
  • Added the SortStringArray function to sort a string array
  • Added the IsNotEmpty function to check if the text is not empty