Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
ObjectPoolSettings.h
이 파일의 문서화 페이지로 가기
1// Fill out your copyright notice in the Description page of Project Settings.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "Engine/DeveloperSettings.h"
7#include "ObjectPoolSettings.generated.h"
8
9
10USTRUCT(BlueprintType)
12{
13 GENERATED_BODY()
14
15public:
16 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Pool")
17 int32 InitialPoolSize = 10;
18
19 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Pool")
20 uint8 bCanExpand : 1 = true;
21};
22
23
24
25UCLASS(Config=Game, defaultconfig, meta=(DisplayName="Object Pool Settings"))
26class CK_UE_API UObjectPoolSettings : public UDeveloperSettings
27{
28 GENERATED_BODY()
29
30public:
31 UPROPERTY(EditAnywhere, Config, Category = "Pool Settings")
32 TMap<TSubclassOf<AActor>, FPoolSettings> PoolMaps;
33};
Definition ObjectPoolSettings.h:27
Definition ObjectPoolSettings.h:12