Thank you for the quick response.
I’ve been at this all day and still can’t figure out how to access the IDetailLayoutBuilder’s functions. I’ve included the “Editor/PropertyEditor/Public/IDetailCustomization.h” file to access the builder, but it has no members nor functions available to it.
Maybe there’s a part of the UE4 C++ API that I don’t know about. I’m pretty lost as to what to do here. The furthest I have gotten while compiling:
.h:
#pragma once
#include "Combat/Team.h"
#include "Editor/PropertyEditor/Public/IDetailCustomization.h"
DECLARE_DELEGATE(FShowTeamProperties);
class TeamClassProperties : public IDetailCustomization
{
public:
virtual void CustomizeDetails(IDetailLayoutBuilder& layout) override;
};
.cpp:
#include "Traveler.h"
#include "TeamClassProperties.h"
void TeamClassProperties::CustomizeDetails(IDetailLayoutBuilder& layout)
{
}
the “layout” parameter has nothing usable.