Unreal Directive Docs
PluginsUDCoreFeatures

Features Overview

Explore all the features and utilities provided by UDCore

UDCore provides a comprehensive set of utilities designed to streamline your Unreal Engine development workflow. All features are accessible from both Blueprints and C++.

Function Libraries

Extend your Blueprint and C++ capabilities with utility functions for common operations.

Editor Actor Subsystem

Powerful editor-time utilities for working with actors in your levels.

Async Tasks

Simplified asynchronous operations with full Blueprint latent action support.

Feature Comparison

FeatureBlueprintsC++Python
Function LibrariesYesYesYes
Editor Actor SubsystemYesYesYes
Async TasksYesYesNo
Enhanced Input HelpersYesYesNo

All function library features are marked as BlueprintCallable and can be used in both runtime and editor contexts where appropriate.

Quick Examples

Get Project Version (Blueprints)

Search for "Get Project Version" in the Blueprint action menu to retrieve your project's version string.

Filter Actors by Class (Blueprints)

Use "Filter Actors By Class" to quickly filter an array of actors to only those matching a specific class.

Clipboard Operations (C++)

#include "UDCoreFunctionLibrary.h"

// Copy to clipboard
UUDCoreFunctionLibrary::CopyStringToClipboard(TEXT("Hello, World!"));

// Get from clipboard
FString ClipboardContent = UUDCoreFunctionLibrary::GetStringFromClipboard();

String Validation (C++)

#include "UDCoreStringFunctionLibrary.h"

FString Input = TEXT("Hello123");
bool bHasLetters = UUDCoreStringFunctionLibrary::ContainsLetters(Input);
bool bHasNumbers = UUDCoreStringFunctionLibrary::ContainsNumbers(Input);

On this page