LEAP Documentation 40220
Documentation for the LEAP project
SWorldAdvancedWidgetScreenLayer Class Reference

#include <SWorldAdvancedWidgetScreenLayer.h>

Inheritance diagram for SWorldAdvancedWidgetScreenLayer:

Public Member Functions

void Construct (const FArguments &InArgs, const FLocalPlayerContext &InPlayerContext)
 
virtual void Tick (const FGeometry &AllottedGeometry, const double InCurrentTime, const float InDeltaTime) override
 
void SetWidgetDrawSize (FVector2D DrawSize)
 
void SetWidgetPivot (FVector2D Pivot)
 
void AddComponent (USceneComponent *Component, TSharedPtr< SWidget > Widget)
 
void RemoveComponent (USceneComponent *Component)
 

Protected Member Functions

virtual void TickEntry (UGameViewportClient *ViewportClient, const FGeometry &ViewportGeometry, const FGeometry &AllottedGeometry, FComponentEntry &Entry, bool bProjected, FVector &ViewportPosition)
 
virtual void TickClampedEntry (UGameViewportClient *ViewportClient, const FGeometry &ViewportGeometry, const FGeometry &AllottedGeometry, FComponentEntry &Entry, bool bProjected, FVector &ViewportPosition)
 

Member Function Documentation

◆ AddComponent()

void SWorldAdvancedWidgetScreenLayer::AddComponent ( USceneComponent *  Component,
TSharedPtr< SWidget >  Widget 
)

◆ Construct()

void SWorldAdvancedWidgetScreenLayer::Construct ( const FArguments &  InArgs,
const FLocalPlayerContext &  InPlayerContext 
)

◆ RemoveComponent()

void SWorldAdvancedWidgetScreenLayer::RemoveComponent ( USceneComponent *  Component)

◆ SetWidgetDrawSize()

void SWorldAdvancedWidgetScreenLayer::SetWidgetDrawSize ( FVector2D  DrawSize)

◆ SetWidgetPivot()

void SWorldAdvancedWidgetScreenLayer::SetWidgetPivot ( FVector2D  Pivot)

◆ Tick()

void SWorldAdvancedWidgetScreenLayer::Tick ( const FGeometry &  AllottedGeometry,
const double  InCurrentTime,
const float  InDeltaTime 
)
overridevirtual

◆ TickClampedEntry()

void SWorldAdvancedWidgetScreenLayer::TickClampedEntry ( UGameViewportClient *  ViewportClient,
const FGeometry &  ViewportGeometry,
const FGeometry &  AllottedGeometry,
FComponentEntry &  Entry,
bool  bProjected,
FVector &  ViewportPosition 
)
protectedvirtual

◆ TickEntry()

void SWorldAdvancedWidgetScreenLayer::TickEntry ( UGameViewportClient *  ViewportClient,
const FGeometry &  ViewportGeometry,
const FGeometry &  AllottedGeometry,
FComponentEntry &  Entry,
bool  bProjected,
FVector &  ViewportPosition 
)
protectedvirtual

The documentation for this class was generated from the following files: