UObservationClipper
class UObservationClipper : public UObject, public IBoxObserverWrapperDependencies: FBoxPoint, FBoxSpace, IBoxObserverWrapper
Inherits from: public UObject, public IBoxObserverWrapper
Public Interface
Public Functions:
WrapBoxObservationSpace
virtual FBoxSpace WrapBoxObservationSpace(const FBoxSpace &Space) overrideCache a copy of the wrapped observation space.
Returns: The Space
Parameters:
Space(const FBoxSpace &) – [in] The space being wrapped
Returns: FBoxSpace
Attributes: virtual
Source: Schola/Source/Schola/Public/Observers/ObserverWrappers/ObservationClipper.h (line 29, column 19)
Implementation: Schola/Source/Schola/Private/Observers/ObserverWrappers/ObservationClipper.cpp (lines 5-9)
WrapBoxObservation
virtual FBoxPoint WrapBoxObservation(const FBoxPoint &Point) overrideParameters:
| Name | Type | Default |
|---|---|---|
Point | const FBoxPoint & | “ |
Returns: FBoxPoint
Attributes: virtual
Source: Schola/Source/Schola/Public/Observers/ObserverWrappers/ObservationClipper.h (line 33, column 19)
Implementation: Schola/Source/Schola/Private/Observers/ObserverWrappers/ObservationClipper.cpp (lines 11-21)
GenerateId
virtual FString GenerateId() const override constReturns: FString
Attributes: const, virtual
Source: Schola/Source/Schola/Public/Observers/ObserverWrappers/ObservationClipper.h (line 36, column 9)
Implementation: Schola/Source/Schola/Private/Observers/ObserverWrappers/ObservationClipper.cpp (lines 23-26)
Private Interface
Private Members:
FBoxSpace OriginalSpace
FBoxSpace OriginalSpaceAttributes: private
Source: Schola/Source/Schola/Public/Observers/ObserverWrappers/ObservationClipper.h (line 19, column 11)
Source: Schola/Source/Schola/Public/Observers/ObserverWrappers/ObservationClipper.h (line 13, column 1)