UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition ExternalTexture.h:14
ENGINE_API void RegisterExternalTexture(const FGuid &InGuid, FTextureRHIRef &InTextureRHI, FSamplerStateRHIRef &InSamplerStateRHI, const FLinearColor &InCoordinateScaleRotation=FLinearColor(1, 0, 0, 1), const FLinearColor &InCoordinateOffset=FLinearColor(0, 0, 0, 0))
Definition ExternalTexture.cpp:27
ENGINE_API bool GetExternalTextureCoordinateScaleRotation(const FGuid &InGuid, FLinearColor &OutCoordinateScaleRotation)
Definition ExternalTexture.cpp:108
ENGINE_API void RemoveMaterialRenderProxyReference(const FMaterialRenderProxy *MaterialRenderProxy)
Definition ExternalTexture.cpp:53
ENGINE_API void UnregisterExternalTexture(const FGuid &InGuid)
Definition ExternalTexture.cpp:40
static ENGINE_API FExternalTextureRegistry & Get()
Definition ExternalTexture.cpp:14
ENGINE_API bool GetExternalTexture(const FMaterialRenderProxy *MaterialRenderProxy, const FGuid &InGuid, FTextureRHIRef &OutTextureRHI, FSamplerStateRHIRef &OutSamplerStateRHI)
Definition ExternalTexture.cpp:60
ENGINE_API bool GetExternalTextureCoordinateOffset(const FGuid &InGuid, FLinearColor &OutCoordinateOffset)
Definition ExternalTexture.cpp:125