|
SO3Engine
|
Classes | |
| class | ClosurePtr |
| struct | DefaultVoidToVoid |
| struct | DefaultVoidToVoid< DefaultVoid > |
| class | GenericClass |
| struct | GenericVirtualClass |
| union | horrible_union |
| struct | MicrosoftVirtualMFP |
| struct | SimplifyMemFunc |
| struct | SimplifyMemFunc< SINGLE_MEMFUNCPTR_SIZE > |
| struct | SimplifyMemFunc< SINGLE_MEMFUNCPTR_SIZE+2 *sizeof(int) > |
| struct | SimplifyMemFunc< SINGLE_MEMFUNCPTR_SIZE+3 *sizeof(int) > |
| struct | SimplifyMemFunc< SINGLE_MEMFUNCPTR_SIZE+sizeof(int) > |
| struct | VoidToDefaultVoid |
| struct | VoidToDefaultVoid< void > |
Typedefs | |
| typedef const void * | DefaultVoid |
Functions | |
| template<class OutputClass , class InputClass > | |
| OutputClass | implicit_cast (InputClass input) |
| template<class OutputClass , class InputClass > | |
| OutputClass | horrible_cast (const InputClass input) |
Variables | |
| class __single_inheritance | GenericClass |
| const int | SINGLE_MEMFUNCPTR_SIZE = sizeof(void (GenericClass::*)()) |
Typedef Documentation
◆ DefaultVoid
Definition at line 60 of file Delegate.h.
Function Documentation
◆ horrible_cast()
template<class OutputClass , class InputClass >
|
inline |
Definition at line 47 of file Delegate.h.
◆ implicit_cast()
|
inline |
Definition at line 38 of file Delegate.h.
Variable Documentation
◆ GenericClass
Definition at line 75 of file Delegate.h.
◆ SINGLE_MEMFUNCPTR_SIZE
Generated by