| compile(blackbone::IAsmHelper &a) | remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT > | inline |
| debugDumpSignatures() | remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT > | |
| DefArgsTuple typedef (defined in remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT >) | remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT > | |
| DefRetType typedef (defined in remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT >) | remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT > | |
| getABI() | remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT > | inline |
| getName() const | remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT > | inline |
| getRawFuncAddress() const (defined in remotemono::RMonoAPIFunctionRawBase< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RMonoAPIReturnTypeAdapter< ABI, RetT >::RawType, RMonoAPIParamTypeAdapter< ABI, ArgsT >::RawType... >) | remotemono::RMonoAPIFunctionRawBase< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RMonoAPIReturnTypeAdapter< ABI, RetT >::RawType, RMonoAPIParamTypeAdapter< ABI, ArgsT >::RawType... > | inline |
| getRemoteMonoAPI() | remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT > | inline |
| init(ABI *abi, RMonoAPIBase *mono, const std::string &name, blackbone::ptr_t rawFuncAddr) | remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT > | inline |
| initInvalid(const std::string &name) | remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT > | inline |
| initRaw(blackbone::ptr_t rawFuncAddr) (defined in remotemono::RMonoAPIFunctionRawBase< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RMonoAPIReturnTypeAdapter< ABI, RetT >::RawType, RMonoAPIParamTypeAdapter< ABI, ArgsT >::RawType... >) | remotemono::RMonoAPIFunctionRawBase< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RMonoAPIReturnTypeAdapter< ABI, RetT >::RawType, RMonoAPIParamTypeAdapter< ABI, ArgsT >::RawType... > | inline |
| invokeAPIInternal(CommonAPIArgsTuple &&args) (defined in remotemono::RMonoAPIFunctionAPI< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RetT, ArgsT... >) | remotemono::RMonoAPIFunctionAPI< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RetT, ArgsT... > | |
| invokeRaw(ArgsT... args) (defined in remotemono::RMonoAPIFunctionRawBase< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RMonoAPIReturnTypeAdapter< ABI, RetT >::RawType, RMonoAPIParamTypeAdapter< ABI, ArgsT >::RawType... >) | remotemono::RMonoAPIFunctionRawBase< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RMonoAPIReturnTypeAdapter< ABI, RetT >::RawType, RMonoAPIParamTypeAdapter< ABI, ArgsT >::RawType... > | inline |
| isRequired() (defined in remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT >) | remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT > | inlinestatic |
| link(blackbone::ptr_t wrapFuncAddr) | remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT > | inline |
| operator bool() const | remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT > | inline |
| ParamFlagDirectPtr enum value (defined in remotemono::RMonoAPIFunctionCommon< ABI >) | remotemono::RMonoAPIFunctionCommon< ABI > | protected |
| ParamFlagDisableAutoUnbox enum value (defined in remotemono::RMonoAPIFunctionCommon< ABI >) | remotemono::RMonoAPIFunctionCommon< ABI > | protected |
| ParamFlagLastArrayElement enum value (defined in remotemono::RMonoAPIFunctionCommon< ABI >) | remotemono::RMonoAPIFunctionCommon< ABI > | protected |
| ParamFlagMonoObjectPtr enum value (defined in remotemono::RMonoAPIFunctionCommon< ABI >) | remotemono::RMonoAPIFunctionCommon< ABI > | protected |
| ParamFlagOut enum value (defined in remotemono::RMonoAPIFunctionCommon< ABI >) | remotemono::RMonoAPIFunctionCommon< ABI > | protected |
| ParamFlags enum name (defined in remotemono::RMonoAPIFunctionCommon< ABI >) | remotemono::RMonoAPIFunctionCommon< ABI > | protected |
| RawArgsTuple typedef (defined in remotemono::RMonoAPIFunctionRawBase< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RMonoAPIReturnTypeAdapter< ABI, RetT >::RawType, RMonoAPIParamTypeAdapter< ABI, ArgsT >::RawType... >) | remotemono::RMonoAPIFunctionRawBase< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RMonoAPIReturnTypeAdapter< ABI, RetT >::RawType, RMonoAPIParamTypeAdapter< ABI, ArgsT >::RawType... > | |
| rawFunc (defined in remotemono::RMonoAPIFunctionRawBase< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RMonoAPIReturnTypeAdapter< ABI, RetT >::RawType, RMonoAPIParamTypeAdapter< ABI, ArgsT >::RawType... >) | remotemono::RMonoAPIFunctionRawBase< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RMonoAPIReturnTypeAdapter< ABI, RetT >::RawType, RMonoAPIParamTypeAdapter< ABI, ArgsT >::RawType... > | protected |
| RawFunc typedef (defined in remotemono::RMonoAPIFunctionRawBase< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RMonoAPIReturnTypeAdapter< ABI, RetT >::RawType, RMonoAPIParamTypeAdapter< ABI, ArgsT >::RawType... >) | remotemono::RMonoAPIFunctionRawBase< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RMonoAPIReturnTypeAdapter< ABI, RetT >::RawType, RMonoAPIParamTypeAdapter< ABI, ArgsT >::RawType... > | |
| RawRetType typedef (defined in remotemono::RMonoAPIFunctionRawBase< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RMonoAPIReturnTypeAdapter< ABI, RetT >::RawType, RMonoAPIParamTypeAdapter< ABI, ArgsT >::RawType... >) | remotemono::RMonoAPIFunctionRawBase< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RMonoAPIReturnTypeAdapter< ABI, RetT >::RawType, RMonoAPIParamTypeAdapter< ABI, ArgsT >::RawType... > | |
| reset() | remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT > | inline |
| resetAPI() (defined in remotemono::RMonoAPIFunctionAPI< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RetT, ArgsT... >) | remotemono::RMonoAPIFunctionAPI< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RetT, ArgsT... > | inlineprotected |
| resetRaw() (defined in remotemono::RMonoAPIFunctionRaw< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RetT, ArgsT... >) | remotemono::RMonoAPIFunctionRaw< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RetT, ArgsT... > | inlineprotected |
| RMonoAPIFunctionBase() (defined in remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT >) | remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT > | inline |
| RMonoAPIFunctionRawBase() (defined in remotemono::RMonoAPIFunctionRawBase< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RMonoAPIReturnTypeAdapter< ABI, RetT >::RawType, RMonoAPIParamTypeAdapter< ABI, ArgsT >::RawType... >) | remotemono::RMonoAPIFunctionRawBase< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RMonoAPIReturnTypeAdapter< ABI, RetT >::RawType, RMonoAPIParamTypeAdapter< ABI, ArgsT >::RawType... > | inline |
| Self typedef (defined in remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT >) | remotemono::RMonoAPIFunctionBase< ABI, required, RetT, ArgsT > | |
| variantflags_t typedef (defined in remotemono::RMonoAPIFunctionCommon< ABI >) | remotemono::RMonoAPIFunctionCommon< ABI > | protected |
| ~RMonoAPIFunctionRawBase() (defined in remotemono::RMonoAPIFunctionRawBase< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RMonoAPIReturnTypeAdapter< ABI, RetT >::RawType, RMonoAPIParamTypeAdapter< ABI, ArgsT >::RawType... >) | remotemono::RMonoAPIFunctionRawBase< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... >, ABI, RMonoAPIReturnTypeAdapter< ABI, RetT >::RawType, RMonoAPIParamTypeAdapter< ABI, ArgsT >::RawType... > | inline |