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
12
UCLASS()
13
class VREXPANSIONPLUGIN_API
AVRAIController
: public
AAIController
14
{
15
GENERATED_BODY()
16
17
public:
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
32
UCLASS()
33
class
AVRDetourCrowdAIController
: public
AVRAIController
34
{
35
GENERATED_BODY()
36
public
:
37
AVRDetourCrowdAIController
(
const
FObjectInitializer& ObjectInitializer = FObjectInitializer::Get());
38
};
EDlgDataDisplayTextTreeNodeType::Actor
@ Actor
EBPSteamVRTrackedDeviceType::Other
@ Other
VRBPDatatypes.h
VRBaseCharacter.h
AAIController
AActor
AVRAIController
UCLASS()
Definition
VRAIController.h:16
AVRAIController::GENERATED_BODY
GENERATED_BODY()
AVRDetourCrowdAIController
UCLASS()
Definition
VRAIController.h:38
AVRDetourCrowdAIController::GENERATED_BODY
GENERATED_BODY()
AVRDetourCrowdAIController::AVRDetourCrowdAIController
AVRDetourCrowdAIController(const FObjectInitializer &ObjectInitializer=FObjectInitializer::Get())
Definition
VRAIController.cpp:133
SDKDemo
Plugins
UnrealEngineSDK
VRExpansionPlugin
VRExpansionPlugin
Source
VRExpansionPlugin
Public
VRAIController.h
Generated
Wed Oct 9 2024 19:52:56
by Doxygen version
1.10.0