HModel

A hit proxy representing a [UModel](API\Runtime\Engine\UModel).

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/HModel.h

Include

#include "HModel.h"

Syntax

class HModel : public HHitProxy

Remarks

A hit proxy representing a UModel.

Constructors

Name Description

Public function

HModel

(
    UModelComponent* InComponent,
    UModel* InModel
)

Initialization constructor.

Functions

Name Description

Public function Const

UModel *

 

GetModel()

Public function Const

UModelCompon...

 

GetModelComponent()

Accessors.

Public function Virtual Const

HHitProxyTyp...

 

GetType()

Public function Const

bool

 

ResolveSurface

(
    const FSceneView* View,
    int32 X,
    int32 Y,
    uint32& OutSurfaceIndex
)

Finds the surface at the given screen coordinates of a view family.

Public function Static

HHitProxyTyp...

 

StaticGetType()

Overridden from HHitProxy

Name Description

Public function Virtual

void

 

AddReferencedObjects

(
    FReferenceCollector& Collector
)

Public function Virtual

EMouseCursor...

 

GetMouseCursor()

Override to change the mouse based on what it is hovering over.