21 UFUNCTION(BlueprintCallable, Category=
"Room")
22 int32 GetNumOfDoors()
const{
return DoorActors.Num();};
24 UFUNCTION(BlueprintCallable, Category=
"Room")
25 bool GetAllDoorsLocked() const;
27 UFUNCTION(BlueprintCallable, Category="Room")
28 bool GetAllDoorsUnlocked() const;
30 UFUNCTION(BlueprintCallable, Category="Room")
31 void SetAllDoorsLocked(const
bool bLocked);
32 UFUNCTION(BlueprintImplementableEvent, Category="Room")
33 void OnSetAllDoorsLocked(const
bool bLocked);
36 virtual
void BeginPlay() override;
39 void DoorOpened(const int32 Index, const
bool bOpened);
40 UFUNCTION(BlueprintImplementableEvent, Category="Room")
41 void OnDoorOpened(const int32 Index, const
bool bOpened);
43 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Room")
45 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category="Room")
46 TArray<AActor*> ConnectingRooms;
UCLASS(Blueprintable, BlueprintType, ClassGroup=(BucciGames), meta=(BlueprintSpawnableComponent)) class CHATSYSTEM_API UChatSystemComponent
Definition ChatSystemComponent.h:13