XCode Jump to Definition is not working.Unreal Engine 4.25 Mac OS (Apple)

// Fill out your copyright notice in the Description page of Project Settings.

#pragma once

#include “CoreMinimal.h”

#include “GameFramework/Character.h”

#include “MainCharacther.generated.h”

UCLASS()

class FIRSTPROJECT_API AMainCharacther : public ACharacter

{

GENERATED_BODY()

public:

// Sets default values for this character’s properties

AMainCharacther();

protected:

// Called when the game starts or when spawned

virtual void BeginPlay() override;

public:

// Called every frame

virtual void Tick(float DeltaTime) override;

// Called to bind functionality to input

virtual void SetupPlayerInputComponent(class UInputComponent* PlayerInputComponent) override;

};
// Fill out your copyright notice in the Description page of Project Settings.

#pragma once

#include “CoreMinimal.h”

#include “GameFramework/Character.h”

#include “MainCharacther.generated.h”

UCLASS()

class FIRSTPROJECT_API AMainCharacther : public ACharacter

{

GENERATED_BODY()

public:

// Sets default values for this character’s properties

AMainCharacther();

protected:

// Called when the game starts or when spawned

virtual void BeginPlay() override;

public:

// Called every frame

virtual void Tick(float DeltaTime) override;

// Called to bind functionality to input

virtual void SetupPlayerInputComponent(class UInputComponent* PlayerInputComponent) override;

};

Hi,

I have been searching for two days. I’m sure I haven’t done a good job but I haven’t been able to find the answer to my problem.

In MacOSX, when running Unreal Engine 4.25 (I also tried 4.20,4.22), I’m not able to right-click on ACharacther from a C++ character class created

I would like to be able to jump and see the engine’s code. I was watching a tutorial but they are using Windows with Visual Studio. I have a Windows computer that I can use but right now my mac is with me.

Is there something that I could do to fix this? I found some generic suggestions online (not related to Unreal) but it didn’t work.

** [Unreal Engine 4.25; MacOSX 10.14.6; XCode Version 11.3 (11C29)]. --maybe I should start calling it MacOS :slight_smile: **



// Fill out your copyright notice in the Description page of Project Settings.

#pragma once

#include "CoreMinimal.h"
#include "GameFramework/Character.h"
#include "MainCharacther.generated.h"

UCLASS()
class FIRSTPROJECT_API AMainCharacther : public ACharacter
{
GENERATED_BODY()

public:
// Sets default values for this character's properties
AMainCharacther();

protected:
// Called when the game starts or when spawned
virtual void BeginPlay() override;

public:
// Called every frame
virtual void Tick(float DeltaTime) override;

// Called to bind functionality to input
virtual void SetupPlayerInputComponent(class UInputComponent* PlayerInputComponent) override;

};
​​​​​​

Thank you. This is my first post :slight_smile:

2 Likes

Just testing something for the OP - Please Ignore