Advertisement
Guest User

Untitled

a guest
Aug 22nd, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.41 KB | None | 0 0
  1. template <class TComponent> struct LoadWrapper {
  2.  
  3.         using TExactSerialized = typename TComponent::TSerialized;
  4.  
  5.         template <class TNode> static ret_code_t Load(const void * const pData, TNode & pNode) {
  6.  
  7.                 const TExactSerialized * pSerialized = static_cast<const TExactSerialized *>(pData);
  8.                 return pNode->template CreateComponent<TComponent>(pSerialized);
  9.         }
  10. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement