Navigation
Unreal Engine C++ API Reference > Runtime > Engine
Inheritance Hierarchy
- FRefCountedObject
- HHitProxy
- HActor
- HTranslucentActor
- HBaseTrailProxy
- HMotionTrailProxy
- HBoneHitProxy
- HBSPBrushVert
- HIKRetargetEditorBoneProxy
- HIKRetargetEditorChainProxy
- HIKRetargetEditorRootProxy
- HIKRigEditorBoneProxy
- HIKRigEditorGoalProxy
- HInstancedStaticMeshInstance
- HModel
- HObject
- HSelectionCriterionHitProxy
- HStaticMeshVert
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/HitProxies.h |
Include | #include "HitProxies.h" |
Syntax
class HHitProxy : public FRefCountedObject
Remarks
Base class for detecting user-interface hits.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FHitProxyId | Id | The hit proxy's ID. |
![]() |
const EHitProxyPriority | OrthoPriority | Used in the ortho views, defaults to the same value as Priority |
![]() |
const EHitProxyPriority | Priority | The priority a hit proxy has when choosing between several hit proxies near the point the user clicked. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
HHitProxy
(
EHitProxyPriority InPriority |
||
![]() |
HHitProxy
(
EHitProxyPriority InPriority, |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
~HHitProxy () |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | AddReferencedObjects
(
FReferenceCollector& Collector |
|
![]() ![]() ![]() |
bool | Method that specifies whether the hit proxy always allows translucent primitives to be associated with it or not, regardless of any other engine/editor setting. | |
![]() ![]() ![]() |
FTypedElementHandle | Get the element handle associated with this hit proxy, if any. | |
![]() ![]() |
EMouseCursor::Type | Override to change the mouse based on what it is hovering over. | |
![]() ![]() |
bool | IsA
(
HHitProxyType* TestType |
Determines whether the hit proxy is of the given type. |