Menu

October 03, 2024

Menu

Path: /Game/AdvancedTurnBasedTileToolkit/Maps/VR/Menu

.. cpp:class:: Menu : public Actor

.. cpp:function:: void Construction_Script(exec then)

  Type: Construction script, the place to spawn components and do other setup. @note Name used in CreateBlueprint function

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Required API, Event, Blueprint Event

  Construction script, the place to spawn components and do other setup. @note Name used in CreateBlueprint function

  :arg then: 
  :type then: exec

.. cpp:function:: void SetWidgetInteractionReferences(exec then)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Defaults, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: (exec, WidgetInteractionComponent) GetWidgetInteractionComponent(exec then, bool bRightWIC)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Out Params, Blueprint Callable, Blueprint Event, Blueprint Pure

  

  :arg then: 
  :type then: exec
  :arg bRightWIC: 
  :type bRightWIC: bool
  :returns execute: 
  :rtype execute: exec
  :returns ReturnValue: 
  :rtype ReturnValue: WidgetInteractionComponent

.. cpp:function:: void SetMotionControllerReference(exec then)

  Type: 

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Has Defaults, Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void CloseMenu(exec then)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Callable, Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void Tick(exec then, float DeltaSeconds=0.0)

  Type: Event called every frame, if ticking is enabled

  Category: 

  Access Modifier: Public

  Constant: False

  Flags: Event, Blueprint Event

  Event called every frame, if ticking is enabled

  :arg then: 
  :type then: exec
  :arg DeltaSeconds: Delta Seconds Float (single-precision) (Default: 0.0)
  :type DeltaSeconds: float

.. cpp:function:: void BeginPlay(exec then)

  Type: Event when play begins for this actor.

  Category: 

  Access Modifier: Protected

  Constant: False

  Flags: Event, Blueprint Event

  Event when play begins for this actor.

  :arg then: 
  :type then: exec

.. cpp:function:: void InpActEvt_IA_Menu_Interact_Right_K2Node_EnhancedInputActionEvent_0(exec then, InputActionValue ActionValue, float ElapsedTime=0.0, float TriggeredTime=0.0, InputAction SourceAction)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg ActionValue: Action Value Input Action Value Structure
  :type ActionValue: InputActionValue
  :arg ElapsedTime: Elapsed Time Float (single-precision) (Default: 0.0)
  :type ElapsedTime: float
  :arg TriggeredTime: Triggered Time Float (single-precision) (Default: 0.0)
  :type TriggeredTime: float
  :arg SourceAction: Source Action Input Action Object Reference
  :type SourceAction: InputAction

.. cpp:function:: void InpActEvt_IA_Menu_Interact_Right_K2Node_EnhancedInputActionEvent_1(exec then, InputActionValue ActionValue, float ElapsedTime=0.0, float TriggeredTime=0.0, InputAction SourceAction)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg ActionValue: Action Value Input Action Value Structure
  :type ActionValue: InputActionValue
  :arg ElapsedTime: Elapsed Time Float (single-precision) (Default: 0.0)
  :type ElapsedTime: float
  :arg TriggeredTime: Triggered Time Float (single-precision) (Default: 0.0)
  :type TriggeredTime: float
  :arg SourceAction: Source Action Input Action Object Reference
  :type SourceAction: InputAction

.. cpp:function:: void InpActEvt_IA_Menu_Interact_Left_K2Node_EnhancedInputActionEvent_2(exec then, InputActionValue ActionValue, float ElapsedTime=0.0, float TriggeredTime=0.0, InputAction SourceAction)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg ActionValue: Action Value Input Action Value Structure
  :type ActionValue: InputActionValue
  :arg ElapsedTime: Elapsed Time Float (single-precision) (Default: 0.0)
  :type ElapsedTime: float
  :arg TriggeredTime: Triggered Time Float (single-precision) (Default: 0.0)
  :type TriggeredTime: float
  :arg SourceAction: Source Action Input Action Object Reference
  :type SourceAction: InputAction

.. cpp:function:: void InpActEvt_IA_Menu_Interact_Left_K2Node_EnhancedInputActionEvent_3(exec then, InputActionValue ActionValue, float ElapsedTime=0.0, float TriggeredTime=0.0, InputAction SourceAction)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Event

  

  :arg then: 
  :type then: exec
  :arg ActionValue: Action Value Input Action Value Structure
  :type ActionValue: InputActionValue
  :arg ElapsedTime: Elapsed Time Float (single-precision) (Default: 0.0)
  :type ElapsedTime: float
  :arg TriggeredTime: Triggered Time Float (single-precision) (Default: 0.0)
  :type TriggeredTime: float
  :arg SourceAction: Source Action Input Action Object Reference
  :type SourceAction: InputAction

.. cpp:function:: void OpenMenuAnimationTimeline__UpdateFunc(exec then)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:function:: void OpenMenuAnimationTimeline__FinishedFunc(exec then)

  Type: 

  Category: 

  Access Modifier: 

  Constant: False

  Flags: Blueprint Event

  

  :arg then: 
  :type then: exec

.. cpp:member:: PointerToUberGraphFrame UberGraphFrame

  Category: 

  Access Modifier: 
  Flags: Zero Constructor, Transit, Duplicate Transient
  Lifetime Condition: None

  

.. cpp:member:: NiagaraComponent MenuLaser

  Category: Default

  Access Modifier: 
  Flags: Blueprint Visible, Zero Constructor, Instanced Reference, Non Transactional, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: StaticMeshComponent Cursor

  Category: Default

  Access Modifier: 
  Flags: Blueprint Visible, Zero Constructor, Instanced Reference, Non Transactional, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: WidgetComponent Widget

  Category: Default

  Access Modifier: 
  Flags: Blueprint Visible, Zero Constructor, Instanced Reference, Non Transactional, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: SceneComponent DefaultSceneRoot

  Category: Default

  Access Modifier: 
  Flags: Blueprint Visible, Zero Constructor, Instanced Reference, Non Transactional, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: Float OpenMenuAnimationTimeline_Alpha_F4D0C4BE48003D10F4D5A5A12891BED6

  Category: 

  Access Modifier: 
  Flags: Zero Constructor, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: int8 OpenMenuAnimationTimeline__Direction_F4D0C4BE48003D10F4D5A5A12891BED6

  Category: 

  Access Modifier: 
  Flags: Zero Constructor, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: TimelineComponent OpenMenuAnimationTimeline

  Category: Menu

  Access Modifier: 
  Flags: Blueprint Visible, Zero Constructor, Instanced Reference, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: double MenuDistanceTowardsCamera

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Disable Edit On Instance, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: bool bActiveMenuHandRight

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Transit, Is Plain Old Data, No Destructor, Advanced Display, Expose On Spawn, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: WidgetInteractionComponent WidgetInteractionRefLeft

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Transit, Disable Edit On Instance, Instanced Reference, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: WidgetInteractionComponent WidgetInteractionRefRight

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Transit, Disable Edit On Instance, Instanced Reference, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: MotionControllerComponent MotionControllerAimRef

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Disable Edit On Instance, Instanced Reference, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: double CursorSpeed

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Disable Edit On Instance, Is Plain Old Data, No Destructor, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: double WidgetRelativeScaleOriginal

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Transit, Disable Edit On Instance, Is Plain Old Data, No Destructor, Advanced Display, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: double CursorLocationLimitY

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Transit, Disable Edit On Instance, Is Plain Old Data, No Destructor, Advanced Display, Has Get Value Type Hash
  Lifetime Condition: None

  

.. cpp:member:: double CursorLocationLimitZ

  Category: Default

  Access Modifier: 
  Flags: Edit, Blueprint Visible, Zero Constructor, Transit, Disable Edit On Instance, Is Plain Old Data, No Destructor, Advanced Display, Has Get Value Type Hash
  Lifetime Condition: None

  

Profile picture

Written by Urakaiketsuya , just a guy who codes. You should follow them on Twitter