C++ API macros for BPs? #338
Replies: 1 comment
-
I kind of thought our usages of them + the names of them would be enough for someone else to understand how to use them, but maybe that's not the case ? Here's an overview, feel free to rewrite or reformat however you like. Note that param names for wrappers must be identical to the names used for the function in UE, and they should then be passed to macros with a "PropertyName" param as shown in AActor.cpp. Regular macros, intended to be used by people:
Internal macros, only used by other macros, or by users of our C++ API if they properly understand the internals of our macros, and this requires preexisting knowledge around how UFunctions work, and they'll likely have to read BPMacros.hpp to understand how to use them properly:
Feel free to ask questions, if you have any. |
Beta Was this translation helpful? Give feedback.
-
@UE4SS I'm half aware you put together this whole system for blueprint macros in the C++ API, but there is 0 docs on it as far as I can see, so I was wondering, when you are planning on starting to document this stuff? Seems very useful, but no one really knows about it, is it still in a state where you deem it "not ready" to be documented thus not in the public eye?
Beta Was this translation helpful? Give feedback.
All reactions