LEAP Documentation 40220
Documentation for the LEAP project
UObjectiveWidget Class Reference

#include <ObjectiveWidget.h>

Inheritance diagram for UObjectiveWidget:
IReactsToObjectiveInterface

Public Member Functions

virtual AProjectXSpawnerObjective *const GetObjectiveOwner () const
 
virtual void IntializeObjectiveOwnedObject (AProjectXSpawnerObjective *ObjectiveController) override
 
- Public Member Functions inherited from IReactsToObjectiveInterface
void OnObjectiveStateUpdated (AProjectXSpawnerObjective *ObjectiveManager, const FObjectiveStatus &State)
 
void OnIntializeObjectiveOwnedObject (AProjectXSpawnerObjective *ObjectiveManager)
 
virtual void ObjectiveStateUpdated (AProjectXSpawnerObjective *ObjectiveController, const FObjectiveStatus &State)
 
virtual void IntializeObjectiveOwnedObject (AProjectXSpawnerObjective *ObjectiveController)
 

Protected Attributes

AProjectXSpawnerObjectiveObjectiveOwner = NULL
 

Member Function Documentation

◆ GetObjectiveOwner()

virtual AProjectXSpawnerObjective *const UObjectiveWidget::GetObjectiveOwner ( ) const
inlinevirtual

◆ IntializeObjectiveOwnedObject()

void UObjectiveWidget::IntializeObjectiveOwnedObject ( AProjectXSpawnerObjective ObjectiveController)
overridevirtual

Reimplemented from IReactsToObjectiveInterface.

Member Data Documentation

◆ ObjectiveOwner

AProjectXSpawnerObjective* UObjectiveWidget::ObjectiveOwner = NULL
protected

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