#include <VR_InventoryBox.h>
◆ ActorHasAccess()
bool UVR_InventoryBox::ActorHasAccess |
( |
AActor * | Actor | ) |
|
◆ BeginPlay()
void UVR_InventoryBox::BeginPlay |
( |
| ) |
|
|
overridevirtual |
◆ GetActorClass()
FORCEINLINE TSubclassOf< AActor > UVR_InventoryBox::GetActorClass |
( |
| ) |
const |
|
inline |
◆ GetActorClasses()
FORCEINLINE TArray< TSubclassOf< AActor > > UVR_InventoryBox::GetActorClasses |
( |
| ) |
const |
|
inline |
◆ GetDestroyActorWhenIn()
FORCEINLINE bool UVR_InventoryBox::GetDestroyActorWhenIn |
( |
| ) |
const |
|
inline |
◆ GetInventoryType()
◆ GetJustOverlapedActor()
FORCEINLINE AActor * UVR_InventoryBox::GetJustOverlapedActor |
( |
| ) |
const |
|
inline |
◆ GetMaximumCapacity()
FORCEINLINE int UVR_InventoryBox::GetMaximumCapacity |
( |
| ) |
const |
|
inline |
◆ GetSizeType()
◆ GetStoredActor()
FORCEINLINE AActor * UVR_InventoryBox::GetStoredActor |
( |
| ) |
const |
|
inline |
◆ GetStoredActors()
FORCEINLINE TArray< AActor * > UVR_InventoryBox::GetStoredActors |
( |
| ) |
const |
|
inline |
◆ GetStoredNum()
FORCEINLINE int UVR_InventoryBox::GetStoredNum |
( |
| ) |
const |
|
inline |
◆ IsEnoughSpace()
bool UVR_InventoryBox::IsEnoughSpace |
( |
| ) |
|
◆ IsSomeThingIn()
FORCEINLINE bool UVR_InventoryBox::IsSomeThingIn |
( |
| ) |
const |
|
inline |
◆ OnOverlapBegin()
void UVR_InventoryBox::OnOverlapBegin |
( |
class UPrimitiveComponent * | OverlappedComp, |
|
|
class AActor * | OtherActor, |
|
|
class UPrimitiveComponent * | OtherComp, |
|
|
int32 | OtherBodyIndex, |
|
|
bool | bFromSweep, |
|
|
const FHitResult & | SweepResult ) |
On camera GetCapsuleComponent() Overlap begin.
◆ OnOverlapEnd()
void UVR_InventoryBox::OnOverlapEnd |
( |
class UPrimitiveComponent * | OverlappedComp, |
|
|
class AActor * | OtherActor, |
|
|
class UPrimitiveComponent * | OtherComp, |
|
|
int32 | OtherBodyIndex ) |
On camera GetCapsuleComponent() Overlap end.
◆ PutActorIn()
bool UVR_InventoryBox::PutActorIn |
( |
AActor * | Actor | ) |
|
◆ TakeActor()
AActor * UVR_InventoryBox::TakeActor |
( |
FVector | TakeLocation | ) |
|
◆ UPROPERTY()
◆ bDestroyActorWhenIn
bool UVR_InventoryBox::bDestroyActorWhenIn |
|
protected |
◆ bOnlyActorsOfClass
bool UVR_InventoryBox::bOnlyActorsOfClass |
|
protected |
◆ bSnapItem
bool UVR_InventoryBox::bSnapItem |
|
protected |
◆ InventoryType
◆ MaximumCapacity
int UVR_InventoryBox::MaximumCapacity |
|
protected |
◆ OnComponentItemPut
FComponentItemPut UVR_InventoryBox::OnComponentItemPut |
◆ OnComponentItemTake
FComponentItemTake UVR_InventoryBox::OnComponentItemTake |
◆ OnlyActorsOfClassArray
TArray<TSubclassOf<AActor> > UVR_InventoryBox::OnlyActorsOfClassArray |
|
protected |
◆ SizeType
◆ SnapTransforms
TArray<FTransform> UVR_InventoryBox::SnapTransforms |
|
protected |
◆ TakenTransforms
TArray<bool> UVR_InventoryBox::TakenTransforms |
|
protected |
The documentation for this class was generated from the following files:
- D:/Projects/LUEZ/LUEZ/Plugins/HeadMountedVR/Source/HeadMountedVR/Public/VR/VR_Components/VR_InventoryBox.h
- D:/Projects/LUEZ/LUEZ/Plugins/HeadMountedVR/Source/HeadMountedVR/Private/VR/VR_Components/VR_InventoryBox.cpp