Tutorial Category: Unreal C++ API

UE5 Creating Predicates for TArray, TMap And TSets

While trying to sort a TArray in unreal engine you may come across a requirement to define a PREDICATE_CLASS& Predicate. In this tutorial, we will

UE5 UPROPERTY|meta=TitleProperty

TitleProperty is a UPROPERTY metadata option that improves how arrays of structs appear in the Details panel. It is commonly used when you have a

UE5 How to make Tickable Objects

In Unreal Engine 5 , you can tick any c++ class object. It does not have to be UObject. Here is how you do it:

UE5 Delegate Parameters vs Payload Data

You may be wondering what’s the difference between UE5 Delegate Parameters and Payload Data as described in the Delegate documentation. Jump to the “Payload Data

GetTypeHash in Unreal Engine 5: For TMap or TSet

In the realm of Unreal Engine 5 (UE5), working with data structures such as TMaps and TSets often requires a sound understanding of hashing and

UE5 Converting Enums to FString In C++

Sometimes you may need to convert an enum to a string without using switch or if else blocks. Here’s a generic way of converting any

UE5: Prevent Menu Anchor creating new Window

Small but useful tip:Somewhere along the parent hierachy of the Menu Anchor, one of the Parent’s should override OnQueryPopupMethod and reply with CurrentWindow: /** *

UE5 How To Use A Custom Struct As TMap Key

This tutorial will cover what to do in order to use a custom c++ struct with TMaps and TSets as map keys. You can refer

#Include “Engine.h” Monolithic headers should not be used UE5 Warning

We will cover the alternative to using #include “Engine.h” in this tutorial. Whenever you use the global variable GEngine , you might encounter the error

Vectors in Unreal Engine: Calculating Angles

In game development, the concept of vectors plays a vital role in many operations, from character movement to physics simulations. One operation that frequently comes

Core Redirects In Unreal Engine

Here’s how to rename a plugin, a module or move content and classes between two plugins without breaking your blueprints in unreal engine.I usually write

Sorting in Unreal Engine 5: A TArray and TMap Primer

Sorting is an essential operation in computer programming that helps us organize data in a particular order, making it easier to search, analyze, and visualize.