|
slot 0.0.1
A real time UI render framework
|
#include <slang.h>


Public 成员函数 | |
| SLANG_COM_INTERFACE (0x6264ab2b, 0xa3e8, 0x4a06, {0x97, 0xf1, 0x49, 0xbc, 0x2d, 0x2a, 0xb1, 0x4d}) virtual SLANG_NO_THROW SlangResult SLANG_MCALL loadSharedLibrary(const char *path | |
Public 成员函数 继承自 ISlangUnknown | |
| virtual SLANG_NO_THROW SlangResult SLANG_MCALL | queryInterface (SlangUUID const &uuid, void **outObject)=0 |
| virtual SLANG_NO_THROW uint32_t SLANG_MCALL | addRef ()=0 |
| virtual SLANG_NO_THROW uint32_t SLANG_MCALL | release ()=0 |
| SLANG_COM_INTERFACE (0x00000000, 0x0000, 0x0000, {0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46}) virtual SLANG_NO_THROW SlangResult SLANG_MCALL queryInterface(SlangUUID const &uuid | |
| virtual SLANG_NO_THROW uint32_t SLANG_MCALL | addRef ()=0 |
| virtual SLANG_NO_THROW uint32_t SLANG_MCALL | release ()=0 |
| SlangResult | QueryInterface (struct _GUID const &uuid, void **outObject) |
| uint32_t | AddRef () |
| uint32_t | Release () |
Public 属性 | |
| ISlangSharedLibrary ** | sharedLibraryOut = 0 |
Public 属性 继承自 ISlangUnknown | |
| void ** | outObject = 0 |
| ISlangSharedLibraryLoader::SLANG_COM_INTERFACE | ( | 0x6264ab2b | , |
| 0xa3e8 | , | ||
| 0x4a06 | , | ||
| {0x97, 0xf1, 0x49, 0xbc, 0x2d, 0x2a, 0xb1, 0x4d} | ) const |
Load a shared library. In typical usage the library name should not contain any platform specific elements. For example on windows a dll name should not be passed with a '.dll' extension, and similarly on linux a shared library should not be passed with the 'lib' prefix and '.so' extension @path path The unadorned filename and/or path for the shared library @ param sharedLibraryOut Holds the shared library if successfully loaded
| ISlangSharedLibrary** ISlangSharedLibraryLoader::sharedLibraryOut = 0 |