CANIMNODEEDITORUMODULE
Overview
The CANIMNODEEDITORUMODULE is an editor-only module that provides the foundation for creating custom Animation Blueprint nodes. It extends the Unreal Engine Animation Graph editor with project-specific node types.
This module is not packaged in shipping builds (WITH_EDITOR only).
| Functionalities | Overview |
|---|---|
| Custom Anim Nodes | Framework for registering and displaying custom Animation Blueprint graph nodes (Node/V1) |
| Blueprint Library | Reserved UCAnimNodeBPLibrary class (editor-only, currently empty) |
Dependencies
| Module | Purpose |
|---|---|
| CdryxCoreUModule | Core framework utilities and interfaces |
| CdryxCharUModule | Character module (animation data structures) |
| AnimGraph / AnimGraphRuntime | Unreal animation graph and runtime support |
| BlueprintGraph / UnrealEd | Editor graph and tooling infrastructure |
| AnimationBlueprintEditor | Animation Blueprint editor integration |
Structure
C++ API
This module does not expose public C++ utility functions. It serves as a structural entry point for custom animation node registration.
Blueprint
UCAnimNodeBPLibrary is declared but intentionally empty. Custom animation nodes are editor-only and are not available in shipping builds.