swift
Public Types | Public Member Functions | Static Public Member Functions | List of all members
swift::simplugin::fs9::CallbackWrapper< Object, ReturnType, Argument1, Argument2 > Struct Template Reference

Template, wrapping the C-style DirectPlay handler callback to a class member. More...

Public Types

using MemberFunction = ReturnType(Object::*)(Argument1, Argument2)
 Typedef to a MemberFunction.
 

Public Member Functions

 CallbackWrapper (Object *obj, MemberFunction memberFunction)
 Constructor.
 

Static Public Member Functions

static ReturnType WINAPI messageHandler (void *userContext, Argument1 arg1, Argument2 arg2)
 FS9 message handler callback.
 

Detailed Description

template<class Object, class ReturnType, class Argument1, class Argument2>
struct swift::simplugin::fs9::CallbackWrapper< Object, ReturnType, Argument1, Argument2 >

Template, wrapping the C-style DirectPlay handler callback to a class member.

Definition at line 18 of file callbackwrapper.h.


The documentation for this struct was generated from the following file: