‘ReceiveActorBeginOverlap’ marked ‘override’ but does not override any member functions – (Unreal Engine 4 with C++, Mac OSX)

Posted on Updated on

スクリーンショット 2015-09-20 21.15.00

After playing with Cocos2dx and Unity 5, I decided to challenge myself even further by working on a test project (FPS, 3rd person shooter etc) using Unreal Engine 4 with C++.

While working on a first person shooter project, I was in the middle of creating power up / health pick up items. All was going well until I ran into this error message:

‘ReceiveActorBeginOverlap’ marked ‘override’ but does not override any member functions

My source code below:

.h header file

    #pragma once
     #include "GameFramework/Actor.h"
     #include "HealthPack.generated.h"

    class TESTFPS_API AHealthPack : public AActor
	    AHealthPack(const FObjectInitializer& ObjectInitializer);	

	    virtual void 	BeginPlay()  override;
	    virtual void 	Tick( float DeltaSeconds ) override;
	    virtual void 	ReceiveActorBeginOverlap(class AActor* Other)	override;	

And in my .cpp implementation file l declare this method like this:

    void AHealthPack::ReceiveActorBeginOverlap(class AActor* Other)	
     	if (Other != NULL)
	    	if (CanBePickedUp(Cast<ATestFPSCharacter>(Other)))

Turns out that “ReceiveActorBeginOverlap” is not virtual so you cannot override this method (anymore). So to solve this you need to override <strong"NotifyActorBeginOverlap" and then call Super inside this function. Modifying the lines above to below resolves my error:

.h header file:

virtual void 	NotifyActorBeginOverlap(class AActor* Other)	override;

.cpp implementation file:

 *	Check if we can pick up a health pack
void AHealthPack::NotifyActorBeginOverlap(class AActor* Other)	

	if (Other != NULL)
		if (CanBePickedUp(Cast< ATestFPSCharacter >(Other)))
			HandlePickUp(Cast< ATestFPSCharacter >(Other));

BBQ & Japan updates

Video Posted on Updated on

It’s been another month since I last updated and as expected a lot of things have happened.

I used to work at a chinese restaurant the school got me. And while I am grateful for their efforts I didnt like it very much. It was good to work with Japanese chefs but there was absolutely no time to talk freely since it was always busy. But other than that I was just washing dishes and maybe cooking a little but not much. Carrying hot plates straight out of the machine did some damage to my hands so part of my skin in my fingers kinda melted off a bit and now i have to moisturize it like crazy.

Good news is though I quit that job over a week ago and I now work for Seven Eleven, which is a 24 hours convenience store all over Japan … kinda as popular as Starbucks now that I think about it. Seriously, theyre everywhere. I found the job and applied by myself and got it within that week. So now I have more chances to work with Japanese people and talk to them freely and theyre all extremely nice people too!

School was on a 1 1/2 month Summer break and 2-3 weeks later we’re now in Autumn break for a week. It’s … well I haven’t got any complaints because I still study but its nice to have someone help me in a while.



A few days ago me and some friends went to a BBQ with the owner of the Japanese bar Rough Times. They don’t have a website but they are mentioned here in a food blog site:


Just to better explain what sort of life I have in Japan I made a video and decided to upload it here! So without rambling on, please check it out in HD


《The Last Samurai 翻訳》 + small update

Posted on Updated on

Hi, Sorry I haven’t updated in a very long time. But to make it brief on the last one:

1) I’m finally leaving my part time job in that chinese restaurant because I got hired at an even better place to work, closer, better environment and better experience. Pay wise, not so much different. Still, good.


2) Studying has been on and off, but made up a lot in a lot of non english leisure time (films, books & friends etc)

3) It’s been pretty hot. Sweating like crazy.


Anyway I few weeks ago or two I watched The Last Samurai and one part of the movie got me thinking on how to translate it in my own words. So I finally got to it and here it is:


“From the moment they wake they devote themselves to the perfection of whatever they pursue. I have never seen such discipline. I am surprised to learn that the word ‘Samurai’ means‘to serve’…” 






Image Posted on


So .. This week was pretty much me getting stuff together and trying to do some work. Which I actually did! Sorry for being late this week, it’s been a bit busy here and there.

For the past 4-5 days straight I’ve been going to a donut shop to study with some friends in the same class as me. When people say ‘lets study together’ it always turns out to be just everyone messing around.

But, here we never mess around unless we’re taking a break. We actually do our homework .. and then afterwards whether we’re hungry or just had enough, we go out somewhere and relax.

We all get along really well and everyday’s a fun adventure.

Speaking of adventure, I met up with my penpal ‘Sky’ and her friend ‘I-Chan’. All 3 of us went to Dazaifu last Saturday .. kind of like another version of Kyoto but a bit smaller. But, there is so much green, amazing history and just as much color. It’s a tourist area in Kyushu prefecture, at least … just one of many anyway.

I took a few pictures while we were there but my favourite has to be this one because the scene was incredible. You can see the small mountains in the distance and the breeze that day was gentle.

My family want to come up here to look around next year. And when they do I’ll take them here because not just the history and the scene is great, but you can taste great food also. Traditionally made!

Off to Japan!

Posted on Updated on


Almost set for Japan now. Decided to make this blog all english since I already have a Japanese one. And besides, I already told my family & most of my friends so I’ll use this more to update everyone back home, rather than writing separate E-mails back & forth. I think this should be better.


Some of my family and friends already know this but to those who don’t, Today’s the day I’m finally going to Japan to study for a year. Have been wanting to do this for a long while since uni but I couldn’t because of my degree (which was software engineering BSc)  and that got in the way with my minor degree. At that time (2009) it was impossible to do a year out in Japan. Although I think now Oxford Brookes University made it possible. I’m not sure, just a word of mouth so someone can correct me.


The school I’ll be going to is called NILS. If you’re interested in going too, then here’s the website: http://www.ulearnjapanese.com 

Ok I have to make this entry quick cause I still have left over stuff to pack then check, and then a friend is coming over to drop some stuff off and then I gotta skype some friends. Rush rush rush ……. Why in the world did I think it was a good idea to start packing 2 days before I would leave the country?!