UObservationClipper
class UObservationClipper : public UObject, public IBoxObserverWrapper
Dependencies: FBoxPoint, FBoxSpace, IBoxObserverWrapper
Inherits from: public UObject, public IBoxObserverWrapper
Public Interface
Public Functions:
WrapBoxObservationSpace
virtual FBoxSpace WrapBoxObservationSpace(const FBoxSpace &Space) override
Cache 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) override
Parameters:
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 const
Returns: 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 OriginalSpace
Attributes: 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)