x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Declare a client function overrideable in blueprints

Hi,

I'm trying to reach the equivalent of this, inside blueprints editor, using c++:

alt text

So, how can I declare a UFUNCTION(client, unreliable) that can be overriden inside the blueprints editor?

Adding UFUNCTION(BlueprintNativeEvent) is not allowed.

Product Version: UE 4.13
Tags:
01.png (22.2 kB)
more ▼

asked Jan 28 '17 at 12:33 AM in C++ Programming

avatar image

Gbr
49 6 14 15

avatar image Gbr Feb 25 '17 at 12:04 PM

Any good soul to help me with this one? : )

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

You can simply do a hop from client function to the Blueprint event.

in hpp:

 UCLASS()
 class AMyClass : public AActor
 {
 GENERATED_BODY()
 public:
     UFUNCTION(Client, Reliable)
     void ClientCallEvent();
     void ClientCallEvent_Implementation();
 protected:
     UFUNCTION(BlueprintImplementableEvent)
     void CallEvent();
 };

And in cpp:

 void AMyClass::ClientCallEvent_Implementation()
 {
     CallEvent();
 }
more ▼

answered Feb 25 '17 at 12:16 PM

avatar image

Wurmloch83
581 14 12 37

avatar image Gbr Feb 25 '17 at 01:14 PM

Thanks for the answer. I've already done exactly this hop as a workaround to this situation :)

I was wondering if there's an elegant way of making this, directly, without having to start a little cascade of methods...

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question