Space Plunder
Loading...
Searching...
No Matches
BaseServer.h
Go to the documentation of this file.
1// Fill out your copyright notice in the Description page of Project Settings.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "UObject/Interface.h"
7#include "BaseServer.generated.h"
8
9UINTERFACE(MinimalAPI, meta = (CannotImplementInterfaceInBlueprint))
10class UBaseServer : public UInterface
11{
12 GENERATED_BODY()
13};
14
15class BASEHELPERS_API IBaseServer
16{
17 GENERATED_BODY()
18
19public:
20
21 UFUNCTION(Server, Reliable, BlueprintCallable, Category="Server")
22 virtual void DestroyActor(AActor* ActorToDestroy);
23
24 UFUNCTION(NetMulticast, Reliable, BlueprintCallable, Category="Server")
25 virtual void DestroyActorOnClient(AActor* ActorToDestroy);
26
27};
Definition BaseServer.h:16
Definition BaseServer.h:11