A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
VRAIController.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#include "CoreMinimal.h"
5#include "VRBPDatatypes.h"
6#include "AIController.h"
7#include "VRBaseCharacter.h"
8
9#include "VRAIController.generated.h"
10
11
12UCLASS()
13class VREXPANSIONPLUGIN_API AVRAIController : public AAIController
14{
15 GENERATED_BODY()
16
17public:
18 virtual FVector GetFocalPointOnActor(const AActor *Actor) const override;
19
27 virtual bool LineOfSightTo(const AActor* Other, FVector ViewPoint = FVector(ForceInit), bool bAlternateChecks = false) const override;
28 //~ End AController Interface
29};
30
31
32UCLASS()
34{
35 GENERATED_BODY()
36public:
37 AVRDetourCrowdAIController(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get());
38};
AVRDetourCrowdAIController(const FObjectInitializer &ObjectInitializer=FObjectInitializer::Get())