Commit Graph

2 Commits

Author SHA1 Message Date
Max Preussner
f9e7455c64 Delegates: Added support for UFunctions; partially refactored multicast delegates
Changes:
-  Added UFunction bindings to unicast and multicast delegates
-  Pulled non-templated class methods into shared base classes to reduce the code that needs to be parsed and compiled
-  Multicast delegates are now collections of delegate bindings instead of unicast delegates
-  Fixed one bug where removing a binding in RemoveByDelegateInternal would skip over the current binding in RemoveAndSwap
-  Updated/added some documentation
-  Changed NULL to nullptr

#CodeReview: mike.fricker

[CL 2067743 by Max Preussner in Main branch]
2014-05-08 21:49:10 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00