FHitProxyMap

A map from 2D coordinates to cached hit proxies.

Windows
MacOS
Linux

Inheritance Hierarchy

FHitProxyConsumer

FRenderTarget

FGCObject

FViewport::FHitProxyMap

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/UnrealClient.h

Include

#include "UnrealClient.h"

Syntax

class FHitProxyMap :
    public FHitProxyConsumer,
    public FRenderTarget,
    public FGCObject

Remarks

A map from 2D coordinates to cached hit proxies.

Constructors

Name Description

Public function

FHitProxyMap()

Constructor

Destructors

Name Description

Public function Virtual

~FHitProxyMap()

Destructor

Functions

Name Description

Public function Const

const FTextu...

 

GetHitProxyCPUTexture()

Public function Const

const FTextu...

 

GetHitProxyTexture()

Public function

void

 

Init

(
    uint32 NewSizeX,
    uint32 NewSizeY
)

Initializes the hit proxy map with the given dimensions.

Public function

void

 

Invalidate()

Invalidates the cached hit proxy map.

Public function

void

 

Release()

Releases the hit proxy resources.

Overridden from FHitProxyConsumer

Name Description

Public function Virtual

void

 

AddHitProxy

(
    HHitProxy* HitProxy
)

Called when a new hit proxy is rendered.

Overridden from FRenderTarget

Name Description

Public function Virtual Const

FIntPoint

 

GetSizeXY()

Properties.

Overridden from FGCObject

Name Description

Public function Virtual

void

 

AddReferencedObjects

(
    FReferenceCollector& Collector
)

FGCObject interface

Public function Virtual Const

FString

 

GetReferencerName()

Use this method to report a name for your referencer.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss