SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
TalkMessageFuncM< T, U > Class Template Reference
Inheritance diagram for TalkMessageFuncM< T, U >:
TalkMessageFuncBase

Public Member Functions

 TalkMessageFuncM (T call, U callee)
 
virtual void operator() () const
 
virtual TalkMessageFuncMclone () const
 
virtual TalkMessageFuncMclone (JKRHeap *pHeap) const
 

Public Attributes

mCaller
 
mCallee
 

Detailed Description

template<typename T, typename U>
class TalkMessageFuncM< T, U >

Definition at line 14 of file TalkMessageFunc.hpp.

Constructor & Destructor Documentation

◆ TalkMessageFuncM() [1/2]

template<typename T , typename U >
TalkMessageFuncM< T, U >::TalkMessageFuncM ( T call,
U callee )
inline

Definition at line 17 of file TalkMessageFunc.hpp.

◆ TalkMessageFuncM() [2/2]

template<typename T , typename U >
TalkMessageFuncM< T, U >::TalkMessageFuncM ( )
inline

Definition at line 21 of file TalkMessageFunc.hpp.

Member Function Documentation

◆ operator()()

template<typename T , typename U >
virtual void TalkMessageFuncM< T, U >::operator() ( ) const
inlinevirtual

Implements TalkMessageFuncBase.

Definition at line 25 of file TalkMessageFunc.hpp.

◆ clone() [1/2]

template<typename T , typename U >
virtual TalkMessageFuncM * TalkMessageFuncM< T, U >::clone ( ) const
inlinevirtual

Implements TalkMessageFuncBase.

Definition at line 29 of file TalkMessageFunc.hpp.

◆ clone() [2/2]

template<typename T , typename U >
virtual TalkMessageFuncM * TalkMessageFuncM< T, U >::clone ( JKRHeap * pHeap) const
inlinevirtual

Implements TalkMessageFuncBase.

Definition at line 33 of file TalkMessageFunc.hpp.

Member Data Documentation

◆ mCaller

template<typename T , typename U >
T TalkMessageFuncM< T, U >::mCaller

Definition at line 37 of file TalkMessageFunc.hpp.

◆ mCallee

template<typename T , typename U >
U TalkMessageFuncM< T, U >::mCallee

Definition at line 38 of file TalkMessageFunc.hpp.