Though I have a basic knowledge of C++ language and I’ve been using Unreal Engine for quite a long time but I feel uncertain what happens behind the scenes of an actor blueprint, specifically the relationship between its components, functions, variables and Event Graph
I always assume that (let’s take a character Blueprint BP_ThirdPersonCharacter for example):
(1) “the GLOBAL character BP” is “a GLOBAL C++ class (or equivalent)” that inherits from all sub classes (which are indeed sub blueprints - which will instantiate components (in the picture) )
(2) adding functions is just like adding functions for the GLOBAL BP (or class) above.
(3) the same logic for adding variables, meaning adding variable members for the GLOBAL BP/class.
=>meaning (1), (2), (3) seem to matches C++ standpoint 100%
+But what about the Event Graph, what role it plays from C++ standpoint?
+Any answer that points out I was wrong anywhere would be also great help ![]()
