2.9.16.0
Coherent GT for UE4
ACoherentUIGTInputActor Class Reference
+ Inheritance diagram for ACoherentUIGTInputActor:

Public Member Functions

void Initialize (ECollisionChannel CollisionChannel=ECC_WorldDynamic, TextureAddress AddressMode=TA_Wrap, EGTInputWidgetRaycastQuality RaycastQuality=RaycastQuality_Accurate, int32 UVChannel=0)
 
void SetCoherentUIGTInputFocus (bool FocusUI)
 
bool IsCoherentUIGTFocused () const
 
void ToggleCoherentUIGTInputFocus ()
 
void SetCoherentUIGTViewFocus (UCoherentUIGTBaseComponent *NewFocusedView)
 
void AllowJoystickInputWhileUIGTIsFocused_DEPRECATED (bool bAllow)
 
bool IsJoystickInputWhileUIGTIsFocusedAllowed_DEPRECATED () const
 
void AlwaysAcceptMouseInput (bool bAccept)
 
void SetInputPropagationBehaviour (ECoherentUIGTInputPropagationBehaviour::Type Propagation)
 
ECoherentUIGTInputPropagationBehaviour::Type GetInputPropagationBehaviour () const
 
void SetLineTraceMode (EGTInputWidgetLineTraceMode Mode)
 
TSharedPtr< class SCoherentUIGTInputForwardGetWidget ()
 
FGamepadBehaviourOnFocusLostDelegate & GetGamepadBehaviourDelegate ()
 

Public Attributes

FCoherentUIGTInputActorMouseButtonDown OnCoherentUIGTInputActorMouseButtonDown
 
FCoherentUIGTInputActorMouseButtonUp OnCoherentUIGTInputActorMouseButtonUp
 
FCoherentUIGTInputActorKeyDown OnCoherentUIGTInputActorKeyDown
 
FCoherentUIGTInputActorKeyUp OnCoherentUIGTInputActorKeyUp