24 static FRandomStream* GetRandomSeed(
const UObject* WorldContextObject);
28 static FDungeonSpecialItem* GetRandomSpecialItemFromStream(TArray<FDungeonSpecialItem>& Array,
const FRandomStream& Stream);
31 UFUNCTION(BlueprintCallable, Category =
"Dungeon")
32 static USceneComponent* GetRandomSceneComponent(
const TArray<USceneComponent*>& Array);
33 UFUNCTION(BlueprintCallable, Category =
"Dungeon")
34 static USceneComponent* GetRandomSceneComponentFromStream(
const TArray<USceneComponent*>& Array,
const FRandomStream& Stream);
37 UFUNCTION(BlueprintCallable, Category=
"Dungeon")
38 static UClass* GetRandomClass(
const TArray<TSubclassOf<AActor>>& Array);
40 UFUNCTION(BlueprintCallable, Category=
"Dungeon")
41 static UClass* GetRandomClassFromStream(
const TArray<TSubclassOf<AActor>>& Array,
const FRandomStream& Stream);
43 UFUNCTION(BlueprintCallable, Category=
"Dungeon")
44 static void AddWeightsToArray(TArray<TSubclassOf<AActor>>& Array,
const TArray<int32>& Weights);
UCLASS(Blueprintable, BlueprintType, ClassGroup=(BucciGames), meta=(BlueprintSpawnableComponent)) class CHATSYSTEM_API UChatSystemComponent
Definition ChatSystemComponent.h:13