LEAP Documentation 40220
Documentation for the LEAP project
AMapBoundsModifier Class Reference

#include <MapBoundsModifier.h>

Inheritance diagram for AMapBoundsModifier:
IReactsToMatchEvents

Public Member Functions

virtual void BeginPlay () override
 
virtual void EndPlay (const EEndPlayReason::Type EndPlayReason)
 
virtual void MatchStarted () override
 
virtual void Tick (float DeltaSeconds) override
 
- Public Member Functions inherited from IReactsToMatchEvents
void OnMatchStarted ()
 
virtual void MatchStarted ()
 
void OnMatchEnded ()
 
virtual void MatchEnded ()
 

Public Attributes

TArray< FObjectInterpolationObjectInterpolations
 
float DamageCharactersInterval = 1.0f
 
float DamageCharactersAmount = 1.0f
 
class ATriggerBox * RandomConvergenceRegion
 
bool bDebug
 
class UBoxComponent * BoxComponent
 
FCharacterCrossBoundsSignature OnCharacterOutsideBounds
 
FCharacterCrossBoundsSignature OnCharacterInsideBounds
 
FBoundsChangingSignature OnBoundsChangeStart
 
FBoundsChangingSignature OnBoundsChangeComplete
 

Member Function Documentation

◆ BeginPlay()

void AMapBoundsModifier::BeginPlay ( )
overridevirtual

◆ EndPlay()

void AMapBoundsModifier::EndPlay ( const EEndPlayReason::Type  EndPlayReason)
virtual

◆ MatchStarted()

void AMapBoundsModifier::MatchStarted ( )
overridevirtual

Reimplemented from IReactsToMatchEvents.

◆ Tick()

void AMapBoundsModifier::Tick ( float  DeltaSeconds)
overridevirtual

Member Data Documentation

◆ bDebug

bool AMapBoundsModifier::bDebug

◆ BoxComponent

class UBoxComponent* AMapBoundsModifier::BoxComponent

◆ DamageCharactersAmount

float AMapBoundsModifier::DamageCharactersAmount = 1.0f

◆ DamageCharactersInterval

float AMapBoundsModifier::DamageCharactersInterval = 1.0f

◆ ObjectInterpolations

TArray<FObjectInterpolation> AMapBoundsModifier::ObjectInterpolations

◆ OnBoundsChangeComplete

FBoundsChangingSignature AMapBoundsModifier::OnBoundsChangeComplete

◆ OnBoundsChangeStart

FBoundsChangingSignature AMapBoundsModifier::OnBoundsChangeStart

◆ OnCharacterInsideBounds

FCharacterCrossBoundsSignature AMapBoundsModifier::OnCharacterInsideBounds

◆ OnCharacterOutsideBounds

FCharacterCrossBoundsSignature AMapBoundsModifier::OnCharacterOutsideBounds

◆ RandomConvergenceRegion

class ATriggerBox* AMapBoundsModifier::RandomConvergenceRegion

The documentation for this class was generated from the following files: