WjWorld
Loading...
Searching...
No Matches
AWjWorldCharacterLobby Class Reference

#include <WjWorldCharacterLobby.h>

Inheritance diagram for AWjWorldCharacterLobby:
AWjWorldCharacterBase

Public Member Functions

 AWjWorldCharacterLobby ()
void UpdateCharacterAppearance ()
Public Member Functions inherited from AWjWorldCharacterBase
 AWjWorldCharacterBase ()
void SetCharacterViewMode (ECharacterCameraMode NewViewMode)
void SetCharacterViewMode (const FGameplayTag &NewViewMode)
virtual void Tick (float DeltaTime) override
virtual void PossessedBy (AController *NewController) override
virtual void OnRep_PlayerState () override
virtual void SetupPlayerInputComponent (class UInputComponent *PlayerInputComponent) override
TObjectPtr< UGameplayCameraComponent > GetGamePlayCamera ()
UInputMappingContext * GetDefaultMappingContext () const
UWjWorldCosmeticComponent * GetCosmeticComponent () const

Protected Member Functions

virtual void BeginPlay () override
virtual void InitializeCharacter () override
virtual void SetupInputBindings (class UInputComponent *PlayerInputComponent) override
void InitializeLobbyCharacter ()
Protected Member Functions inherited from AWjWorldCharacterBase
virtual void PostInitializeComponents () override
virtual void GasInputPressed (int32 InputID)
virtual void GasInputReleased (int32 InputID)
virtual void Move (const FInputActionValue &Value)
virtual void Interact (const FInputActionValue &Value)

Additional Inherited Members

Public Attributes inherited from AWjWorldCharacterBase
FOnCharacterViewModeChanged OnCharacterViewModeChanged
Protected Attributes inherited from AWjWorldCharacterBase
TObjectPtr< UGameplayCameraComponent > GamePlayCamera
TSoftObjectPtr< USkeletalMesh > DefaultSkeletalMesh
TSoftClassPtr< UAnimInstance > DefaultAnimBlueprintClass
TSoftObjectPtr< UInputMappingContext > DefaultMappingContext
TObjectPtr< UWjWorldCosmeticComponent > CosmeticComponent

Detailed Description

로비 캐릭터 클래스

역할:

  • 로비 화면에서 사용되는 캐릭터
  • 로비 전용 기능 제공 (캐릭터 커스터마이징 등)

Constructor & Destructor Documentation

◆ AWjWorldCharacterLobby()

AWjWorldCharacterLobby::AWjWorldCharacterLobby ( )

Member Function Documentation

◆ BeginPlay()

void AWjWorldCharacterLobby::BeginPlay ( )
overrideprotectedvirtual

Reimplemented from AWjWorldCharacterBase.

◆ InitializeCharacter()

void AWjWorldCharacterLobby::InitializeCharacter ( )
overrideprotectedvirtual

캐릭터 초기화

Reimplemented from AWjWorldCharacterBase.

◆ InitializeLobbyCharacter()

void AWjWorldCharacterLobby::InitializeLobbyCharacter ( )
protected

로비 전용 초기화

◆ SetupInputBindings()

void AWjWorldCharacterLobby::SetupInputBindings ( class UInputComponent * PlayerInputComponent)
overrideprotectedvirtual

입력 바인딩 설정

Reimplemented from AWjWorldCharacterBase.

◆ UpdateCharacterAppearance()

void AWjWorldCharacterLobby::UpdateCharacterAppearance ( )

캐릭터 외형 변경


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