コンテンツにスキップ
出品Directive Utilitiesのメディア1

説明

Directive Utilities is an open-source Unreal Engine plugin that fills gaps in the Blueprint library and editor scripting APIs. It ships as readable C++ source, and its Blueprint nodes can also be called from C++.

Source Code: https://github.com/UnrealDirective/DirectiveUtilities

Features
  • Runtime Blueprint libraries for arrays, maps, strings, text, regular expressions, math, Gameplay Tags, save games, input, clipboard access, and project context.

  • Async Blueprint actions for timed updates, repeated work, asset loading, traces, and AI movement.

  • Read-only editor searches and content audits for assets and Blueprints.

  • Actor layout, filtering, selection, viewport, material, and mesh utilities for editor scripts.

  • Progress tasks and notifications for Editor Utility Widgets.

Code modules
  • DirectiveUtilitiesRuntime (Runtime)

  • DirectiveUtilitiesBlueprintNodes (UncookedOnly)

  • DirectiveUtilitiesEditor (Editor)

  • DirectiveUtilitiesTests (DeveloperTool, Editor targets only)

Number of Blueprints: 0

Number of C++ Classes: 26 production UCLASS types

Network Replicated: No. The utilities run locally and can be called from replicated gameplay code.

Supported Development Platforms: Win64, Mac, Linux

Supported Target Build Platforms: Win64, Mac, Linux

Documentation Link: https://github.com/UnrealDirective/DirectiveUtilities/tree/main/Documentation

Example Project: Not included

Requirements

Supported Unreal Engine versions: 5.6, 5.7, and 5.8

Engine plugin dependencies:

  • Enhanced Input, used by the runtime input utilities

  • Editor Scripting Utilities, used by the editor-only utilities

Both dependencies ship with Unreal Engine and are enabled by the plugin descriptor. The plugin has no third-party libraries or external services. Source compilation requires the C++ toolchain supported by the selected Unreal Engine installation.

Important notes

The runtime module is available in packaged projects. Blueprint compiler, editor, and test modules are excluded from packaged games.

含まれる形式