Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Technical Support
 Feature: "Create Implementation" for RPC functions
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

Zeblote
Tomato Guru

183 Posts

Posted - Feb 25 2018 :  2:23:54 PM  Show Profile  Reply with Quote
If you use "Create Implementation" on an RPC function like this:



Then you get this:



But that's not going to work. It should generate this instead:




This could be detected in 2 steps:
- if the UFUNCTION() macro contains Server, Client, NetMulticast or BlueprintNativeEvent, then use the _Implementation
- if the UFUNCTION() macro also contains WithValidation, generate the bool _Validate method too

Edited by - Zeblote on Feb 25 2018 2:24:24 PM

sean
Whole Tomato Software

USA
2817 Posts

Posted - Feb 27 2018 :  3:16:25 PM  Show Profile  Reply with Quote
Thanks for the request. case=111093
Go to Top of Page

sean
Whole Tomato Software

USA
2817 Posts

Posted - Mar 26 2018 :  1:59:47 PM  Show Profile  Reply with Quote
We are under the impression that when you use Server, WithValidation is implied and doesn't need to be specified. Is that wrong?
Go to Top of Page

Zeblote
Tomato Guru

183 Posts

Posted - Mar 26 2018 :  6:32:30 PM  Show Profile  Reply with Quote
Other way around, if you use Server then WithValidation is required or it doesn't compile.
Go to Top of Page

sean
Whole Tomato Software

USA
2817 Posts

Posted - May 01 2018 :  5:05:55 PM  Show Profile  Reply with Quote
case=111093 is implemented in build 2270
Go to Top of Page

Zeblote
Tomato Guru

183 Posts

Posted - May 23 2018 :  6:33:16 PM  Show Profile  Reply with Quote
There's still something iffy with this, I just tried to create an implementation for this method:



And it made this:



But it should have made this:


Edited by - Zeblote on May 23 2018 6:40:40 PM
Go to Top of Page

sean
Whole Tomato Software

USA
2817 Posts

Posted - May 23 2018 :  6:40:15 PM  Show Profile  Reply with Quote
ick. thanks for the report. case=116650
Go to Top of Page

Zeblote
Tomato Guru

183 Posts

Posted - May 30 2018 :  2:49:47 PM  Show Profile  Reply with Quote
Interesting, your post doesn't show up on the topic list page...



Go to Top of Page

sean
Whole Tomato Software

USA
2817 Posts

Posted - May 30 2018 :  5:23:42 PM  Show Profile  Reply with Quote
That's odd -- testing...
Go to Top of Page

sean
Whole Tomato Software

USA
2817 Posts

Posted - May 30 2018 :  5:24:45 PM  Show Profile  Reply with Quote
looks correct now. maybe browser cache issue?
Go to Top of Page

Zeblote
Tomato Guru

183 Posts

Posted - May 30 2018 :  5:33:00 PM  Show Profile  Reply with Quote
Oh, I think I get what's happened. The time it showed on the list page is the one I edited my post above to hide a silly typo in the images, after you posted. Maybe that makes it consider it the most recent post? Still a little strange...
Go to Top of Page

sean
Whole Tomato Software

USA
2817 Posts

Posted - May 30 2018 :  5:40:31 PM  Show Profile  Reply with Quote
yeah, that makes sense and is strange.
Go to Top of Page

sean
Whole Tomato Software

USA
2817 Posts

Posted - Jul 13 2018 :  3:26:09 PM  Show Profile  Reply with Quote
case=116650 is addressed in build 2283.
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000