Advanced Menu System  1.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
UCompasWidget Class Reference

Compas widget. More...

#include <CompasWidget.h>

+ Inheritance diagram for UCompasWidget:

Public Member Functions

 UCompasWidget (const FObjectInitializer &ObjectInitializer)
 
virtual void NativeTick (const FGeometry &MyGeometry, float InDeltaTime) override
 
virtual void NativeConstruct () override
 
void SetDirection ()
 
void SetPlayerCamera (UCameraComponent *Camera)
 Sets player PlayerCameraComponent. More...
 

Protected Member Functions

virtual TSharedRef< SWidget > RebuildWidget () override
 
virtual void SynchronizeProperties () override
 

Protected Attributes

class UImage * CompasImage
 
UMaterial * CompasMaterial
 
UCameraComponent * PlayerCameraComponent
 
UMaterialInstanceDynamic * MaterialInstance
 

Detailed Description

Compas widget.

Constructor & Destructor Documentation

◆ UCompasWidget()

UCompasWidget::UCompasWidget ( const FObjectInitializer &  ObjectInitializer)

Member Function Documentation

◆ NativeConstruct()

void UCompasWidget::NativeConstruct ( )
overridevirtual

◆ NativeTick()

void UCompasWidget::NativeTick ( const FGeometry &  MyGeometry,
float  InDeltaTime 
)
overridevirtual

◆ RebuildWidget()

TSharedRef< SWidget > UCompasWidget::RebuildWidget ( )
overrideprotectedvirtual

◆ SetDirection()

void UCompasWidget::SetDirection ( )

◆ SetPlayerCamera()

void UCompasWidget::SetPlayerCamera ( UCameraComponent *  Camera)

Sets player PlayerCameraComponent.

Parameters
Camera

◆ SynchronizeProperties()

void UCompasWidget::SynchronizeProperties ( )
overrideprotectedvirtual

Member Data Documentation

◆ CompasImage

class UImage* UCompasWidget::CompasImage
protected

◆ CompasMaterial

UMaterial* UCompasWidget::CompasMaterial
protected

◆ MaterialInstance

UMaterialInstanceDynamic* UCompasWidget::MaterialInstance
protected

◆ PlayerCameraComponent

UCameraComponent* UCompasWidget::PlayerCameraComponent
protected