c4d_library.h File Reference

Classes

struct  C4DLibrary
 

Namespaces

 cinema
 

Macros

#define LIBOFFSET(s, m)
 

Functions

Bool InstallLibrary (Int32 id, C4DLibrary *lib, Int32 version, Int32 size)
 
Bool UninstallLibrary (C4DLibrary *lib, Int32 version, Int32 size)
 
C4DLibrary * CheckLibI (Int32 id, Int offset, C4DLibrary **store)
 
template<typename LIBCLASS = C4DLibrary>
MAXON_ATTRIBUTE_FORCE_INLINE LIBCLASS * CheckLib (Int32 id, Int offset, LIBCLASS *&store)
 
Bool IsLibraryInstalled (Int32 id)
 

Macro Definition Documentation

◆ LIBOFFSET

#define LIBOFFSET (   s,
  m 
)

Returns the offset of member m within the struct s.

Parameters
[in]sThe struct name, for example MyLib.
[in]mThe member name, for example MyFunction.