FCohtmlViewWrapperRenderTarget
Public Classes #
Public Functions #
| Name |
---|
bool | IsEnabled() |
bool | ShouldFreeRenderingResources() |
void | TrackActiveViewResource(bool bIncrement) |
void | TrackMemory(bool bIncrement, EPixelFormat Format, uint32 Width, uint32 Height, uint32 NumSamples, uint32 Flags) |
void | TrackMemory_RT(bool bIncrement, EPixelFormat Format, uint32 Width, uint32 Height, uint32 NumSamples) |
void | TrackMemory_DS(bool bIncrement, EPixelFormat Format, uint32 Width, uint32 Height, uint32 NumSamples) |
FCohtmlViewWrapperRenderTarget * | GetRenderTarget(bool WideTexturesRequested, uint32 width, uint32 height, uint32 sampleCount, TEnumAsByte< enum TextureFilter > filter) |
void | Release() |
void | Resize(bool InWideTexturesRequested, uint32 width, uint32 height, uint32 sampleCount) |
void | TrackRTMemory(bool bIncrement) |
void | TrackMSAAMemory(bool bIncrement) |
void | TrackDSMemory(bool bIncrement) |
bool | IsInvalidated() const |
void | ResetInvalidated() |
const FLayout & | GetLayout() const |
FRHITexture2D * | GetRenderTarget() |
UTextureRenderTarget2D * | GetTexture() const |
class FCohStencilBuffer * | GetDepthStencilTexture() const |
FRHITexture * | GetMSAARenderTexture() |
FRHITexture * | GetMSAATexture() |
Friends #
Public Functions Documentation #
function IsEnabled #
static bool IsEnabled()
function ShouldFreeRenderingResources #
static bool ShouldFreeRenderingResources()
function TrackActiveViewResource #
static void TrackActiveViewResource(
bool bIncrement
)
function TrackMemory #
static void TrackMemory(
bool bIncrement,
EPixelFormat Format,
uint32 Width,
uint32 Height,
uint32 NumSamples,
uint32 Flags
)
function TrackMemory_RT #
static void TrackMemory_RT(
bool bIncrement,
EPixelFormat Format,
uint32 Width,
uint32 Height,
uint32 NumSamples
)
function TrackMemory_DS #
static void TrackMemory_DS(
bool bIncrement,
EPixelFormat Format,
uint32 Width,
uint32 Height,
uint32 NumSamples
)
function GetRenderTarget #
static FCohtmlViewWrapperRenderTarget * GetRenderTarget(
bool WideTexturesRequested,
uint32 width,
uint32 height,
uint32 sampleCount,
TEnumAsByte< enum TextureFilter > filter
)
function Release #
void Release()
function Resize #
void Resize(
bool InWideTexturesRequested,
uint32 width,
uint32 height,
uint32 sampleCount
)
function TrackRTMemory #
void TrackRTMemory(
bool bIncrement
)
function TrackMSAAMemory #
void TrackMSAAMemory(
bool bIncrement
)
function TrackDSMemory #
void TrackDSMemory(
bool bIncrement
)
function IsInvalidated #
bool IsInvalidated() const
function ResetInvalidated #
void ResetInvalidated()
function GetLayout #
const FLayout & GetLayout() const
function GetRenderTarget #
FRHITexture2D * GetRenderTarget()
function GetTexture #
UTextureRenderTarget2D * GetTexture() const
function GetDepthStencilTexture #
class FCohStencilBuffer * GetDepthStencilTexture() const
function GetMSAARenderTexture #
FRHITexture * GetMSAARenderTexture()
function GetMSAATexture #
FRHITexture * GetMSAATexture()
Friends #
friend FCohtmlViewWrapperResourceCache #
friend struct FCohtmlViewWrapperResourceCache();