Files
UnrealEngine/Engine/Plugins/Editor/AssetSearch/Source/Private/Indexers/GenericObjectIndexer.h
2025-05-18 13:04:45 +08:00

25 lines
536 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "Containers/UnrealString.h"
#include "IAssetIndexer.h"
struct FScriptContainerElement;
class FGenericObjectIndexer : public IAssetIndexer
{
public:
FGenericObjectIndexer(const FString& InName)
: Name(InName)
{
}
virtual FString GetName() const override { return Name; }
virtual int32 GetVersion() const override;
virtual void IndexAsset(const UObject* InAssetObject, FSearchSerializer& Serializer) const override;
protected:
const FString Name;
};