The navigation texture "wraps" a UTexture2D and allow the access of its raw data from the cpu.
More...
#include <NavigationTexture.h>
The navigation texture "wraps" a UTexture2D and allow the access of its raw data from the cpu.
A navigation texture is used by the panoramic director to navigate between stages.
- See also
- UPanoramicStage::NavigationLookupTexture and FPanoramicStageNavigation::LookupColor for additional details.
◆ BeginDestroy()
virtual void UNavigationTexture::BeginDestroy |
( |
| ) |
|
|
overridevirtual |
Overriden UObject::BeginDestroy().
◆ IsReadyForFinishDestroy()
virtual bool UNavigationTexture::IsReadyForFinishDestroy |
( |
| ) |
|
|
overridevirtual |
Overriden UObject::IsReadyForFinishDestroy().
◆ Lookup()
bool UNavigationTexture::Lookup |
( |
const FVector2D & |
UV, |
|
|
FColor & |
OutColor |
|
) |
| |
Returns the texel color at the given UV coordinates.
- Parameters
-
[in] | UV | Input UV coordinates (each coordinate in [0, 1]). |
[out] | OutColor | The returned texel color at the provided UV coordinates. Valid only if the method returns true . |
- Returns
- true if the call succeeded and OutColor is valid, false otherwise.
◆ MakeFromTexture()
static UNavigationTexture * UNavigationTexture::MakeFromTexture |
( |
UObject * |
Outer, |
|
|
UTexture2D * |
InTexture |
|
) |
| |
|
static |
Create an UNavigationTexture instance from a UTexture2D (the Compression Settings of your texture must be set to 'UserInterface2D (RGBA)'!).
- Parameters
-
Outer | The outer of the new instance |
InTexture | The input texture |
- Returns
- the new instance if the texture is not nullptr and has a valid pixel format, nullptr otherwise.
The documentation for this class was generated from the following file:
- StereoPanoramicPlayer/Public/NavigationTexture.h