Advertisement
Guest User

TriggerOption.cpp

a guest
Jan 20th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.83 KB | None | 0 0
  1. #include "TriggerOptionBase.h"
  2.  
  3. UTriggerOptionBase::UTriggerOptionBase()
  4. {
  5.     PrimaryComponentTick.bCanEverTick = false;
  6. }
  7.  
  8. void UTriggerOptionBase::BeginPlay()
  9. {
  10.     Super::BeginPlay();
  11. }
  12.  
  13. void UTriggerOptionBase::SetUpCompletionCallback(ATriggerActor* CallbackOwner, VoidFuncPtrNoParams CallbackFunc)
  14. {
  15.     OnCompletionCB.BindUObject(CallbackOwner, CallbackFunc);
  16. }
  17.  
  18. ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  19.  
  20. #include "TriggerOptionProxy.h"
  21.  
  22. #include "TriggerSystem/TriggerActor.h"
  23.  
  24. UTriggerOptionProxy::UTriggerOptionProxy()
  25. {
  26.     PrimaryComponentTick.bCanEverTick = false;
  27. }
  28.  
  29. void UTriggerOptionProxy::BeginPlay()
  30. {
  31.     Super::BeginPlay();
  32. }
  33.  
  34. void UTriggerOptionProxy::StartTriggerOption()
  35. {
  36.     OnCompletionCB.ExecuteIfBound();
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement