Night Sky Engine
A fighting game framework made in Unreal Engine
Loading...
Searching...
No Matches
AWTCharacter Class Reference

#include <WTCharacter.h>

Inheritance diagram for AWTCharacter:
Collaboration diagram for AWTCharacter:

Public Member Functions

 AWTCharacter ()
 
virtual void Tick (float DeltaTime) override
 
virtual void SetupPlayerInputComponent (class UInputComponent *PlayerInputComponent) override
 
void StartBattle (AWTCharacter *Opponent)
 
void EndBattle ()
 
void EndBattle_BP ()
 

Public Attributes

ANightSkyWTGameStateGameState
 
TSubclassOf< APlayerObjectBattlePlayerClass
 
APlayerObjectBattlePlayer
 

Protected Member Functions

virtual void BeginPlay () override
 

Detailed Description

Definition at line 13 of file WTCharacter.h.

Constructor & Destructor Documentation

◆ AWTCharacter()

AWTCharacter::AWTCharacter ( )

Definition at line 11 of file WTCharacter.cpp.

Member Function Documentation

◆ BeginPlay()

void AWTCharacter::BeginPlay ( )
overrideprotectedvirtual

Definition at line 18 of file WTCharacter.cpp.

◆ EndBattle()

void AWTCharacter::EndBattle ( )

Definition at line 53 of file WTCharacter.cpp.

◆ EndBattle_BP()

void AWTCharacter::EndBattle_BP ( )

◆ SetupPlayerInputComponent()

void AWTCharacter::SetupPlayerInputComponent ( class UInputComponent * PlayerInputComponent)
overridevirtual

Definition at line 37 of file WTCharacter.cpp.

◆ StartBattle()

void AWTCharacter::StartBattle ( AWTCharacter * Opponent)

Definition at line 42 of file WTCharacter.cpp.

◆ Tick()

void AWTCharacter::Tick ( float DeltaTime)
overridevirtual

Definition at line 31 of file WTCharacter.cpp.

Member Data Documentation

◆ BattlePlayer

APlayerObject* AWTCharacter::BattlePlayer

Definition at line 28 of file WTCharacter.h.

◆ BattlePlayerClass

TSubclassOf<APlayerObject> AWTCharacter::BattlePlayerClass

Definition at line 25 of file WTCharacter.h.

◆ GameState

ANightSkyWTGameState* AWTCharacter::GameState

Definition at line 22 of file WTCharacter.h.


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