Rigs of Rods 2026.01
Soft-body Physics Simulation
Loading...
Searching...
No Matches
Data Structures | Functions
gw Namespace Reference

Data Structures

struct  Constructor
 
struct  Constructor< T(A0)>
 
struct  Constructor< T(A0, A1)>
 
struct  Constructor< T(A0, A1, A2)>
 
struct  Constructor< T(A0, A1, A2, A3)>
 
struct  Constructor< T(A0, A1, A2, A3, A4)>
 
struct  Constructor< T(A0, A1, A2, A3, A4, A5)>
 
struct  Constructor< T(A0, A1, A2, A3, A4, A5, A6)>
 
struct  Constructor< T(A0, A1, A2, A3, A4, A5, A6, A7)>
 
struct  Id
 
struct  ObjFirst
 
struct  ObjFirst< R(*)(T)>
 
struct  ObjFirst< R(*)(T, A0)>
 
struct  ObjFirst< R(*)(T, A0, A1)>
 
struct  ObjFirst< R(*)(T, A0, A1, A2)>
 
struct  ObjFirst< R(*)(T, A0, A1, A2, A3)>
 
struct  ObjFirst< R(*)(T, A0, A1, A2, A3, A4)>
 
struct  ObjFirst< R(*)(T, A0, A1, A2, A3, A4, A5)>
 
struct  ObjFirst< R(*)(T, A0, A1, A2, A3, A4, A5, A6)>
 
struct  ObjFirst< R(*)(T, A0, A1, A2, A3, A4, A5, A6, A7)>
 
struct  ObjFirst< void(*)(T)>
 
struct  ObjFirst< void(*)(T, A0)>
 
struct  ObjFirst< void(*)(T, A0, A1)>
 
struct  ObjFirst< void(*)(T, A0, A1, A2)>
 
struct  ObjFirst< void(*)(T, A0, A1, A2, A3)>
 
struct  ObjFirst< void(*)(T, A0, A1, A2, A3, A4)>
 
struct  ObjFirst< void(*)(T, A0, A1, A2, A3, A4, A5)>
 
struct  ObjFirst< void(*)(T, A0, A1, A2, A3, A4, A5, A6)>
 
struct  ObjFirst< void(*)(T, A0, A1, A2, A3, A4, A5, A6, A7)>
 
struct  ObjLast
 
struct  ObjLast< R(*)(A0, A1, A2, A3, A4, A5, A6, A7, T)>
 
struct  ObjLast< R(*)(A0, A1, A2, A3, A4, A5, A6, T)>
 
struct  ObjLast< R(*)(A0, A1, A2, A3, A4, A5, T)>
 
struct  ObjLast< R(*)(A0, A1, A2, A3, A4, T)>
 
struct  ObjLast< R(*)(A0, A1, A2, A3, T)>
 
struct  ObjLast< R(*)(A0, A1, A2, T)>
 
struct  ObjLast< R(*)(A0, A1, T)>
 
struct  ObjLast< R(*)(A0, T)>
 
struct  ObjLast< R(*)(T)>
 
struct  ObjLast< void(*)(A0, A1, A2, A3, A4, A5, A6, A7, T)>
 
struct  ObjLast< void(*)(A0, A1, A2, A3, A4, A5, A6, T)>
 
struct  ObjLast< void(*)(A0, A1, A2, A3, A4, A5, T)>
 
struct  ObjLast< void(*)(A0, A1, A2, A3, A4, T)>
 
struct  ObjLast< void(*)(A0, A1, A2, A3, T)>
 
struct  ObjLast< void(*)(A0, A1, A2, T)>
 
struct  ObjLast< void(*)(A0, A1, T)>
 
struct  ObjLast< void(*)(A0, T)>
 
struct  ObjLast< void(*)(T)>
 
class  Proxy
 
struct  Wrapper
 
struct  Wrapper< R(*)(A0)>
 
struct  Wrapper< R(*)(A0, A1)>
 
struct  Wrapper< R(*)(A0, A1, A2)>
 
struct  Wrapper< R(*)(A0, A1, A2, A3)>
 
struct  Wrapper< R(*)(A0, A1, A2, A3, A4)>
 
struct  Wrapper< R(*)(A0, A1, A2, A3, A4, A5)>
 
struct  Wrapper< R(*)(A0, A1, A2, A3, A4, A5, A6)>
 
struct  Wrapper< R(*)(A0, A1, A2, A3, A4, A5, A6, A7)>
 
struct  Wrapper< R(*)(void)>
 
struct  Wrapper< R(T::*)(A0) const >
 
struct  Wrapper< R(T::*)(A0)>
 
struct  Wrapper< R(T::*)(A0, A1) const >
 
struct  Wrapper< R(T::*)(A0, A1)>
 
struct  Wrapper< R(T::*)(A0, A1, A2) const >
 
struct  Wrapper< R(T::*)(A0, A1, A2)>
 
struct  Wrapper< R(T::*)(A0, A1, A2, A3) const >
 
struct  Wrapper< R(T::*)(A0, A1, A2, A3)>
 
struct  Wrapper< R(T::*)(A0, A1, A2, A3, A4) const >
 
struct  Wrapper< R(T::*)(A0, A1, A2, A3, A4)>
 
struct  Wrapper< R(T::*)(A0, A1, A2, A3, A4, A5) const >
 
struct  Wrapper< R(T::*)(A0, A1, A2, A3, A4, A5)>
 
struct  Wrapper< R(T::*)(A0, A1, A2, A3, A4, A5, A6) const >
 
struct  Wrapper< R(T::*)(A0, A1, A2, A3, A4, A5, A6)>
 
struct  Wrapper< R(T::*)(A0, A1, A2, A3, A4, A5, A6, A7) const >
 
struct  Wrapper< R(T::*)(A0, A1, A2, A3, A4, A5, A6, A7)>
 
struct  Wrapper< R(T::*)(void) const >
 
struct  Wrapper< R(T::*)(void)>
 
struct  Wrapper< void(*)(A0)>
 
struct  Wrapper< void(*)(A0, A1)>
 
struct  Wrapper< void(*)(A0, A1, A2)>
 
struct  Wrapper< void(*)(A0, A1, A2, A3)>
 
struct  Wrapper< void(*)(A0, A1, A2, A3, A4)>
 
struct  Wrapper< void(*)(A0, A1, A2, A3, A4, A5)>
 
struct  Wrapper< void(*)(A0, A1, A2, A3, A4, A5, A6)>
 
struct  Wrapper< void(*)(A0, A1, A2, A3, A4, A5, A6, A7)>
 
struct  Wrapper< void(*)(void)>
 
struct  Wrapper< void(T::*)(A0) const >
 
struct  Wrapper< void(T::*)(A0)>
 
struct  Wrapper< void(T::*)(A0, A1) const >
 
struct  Wrapper< void(T::*)(A0, A1)>
 
struct  Wrapper< void(T::*)(A0, A1, A2) const >
 
struct  Wrapper< void(T::*)(A0, A1, A2)>
 
struct  Wrapper< void(T::*)(A0, A1, A2, A3) const >
 
struct  Wrapper< void(T::*)(A0, A1, A2, A3)>
 
struct  Wrapper< void(T::*)(A0, A1, A2, A3, A4) const >
 
struct  Wrapper< void(T::*)(A0, A1, A2, A3, A4)>
 
struct  Wrapper< void(T::*)(A0, A1, A2, A3, A4, A5) const >
 
struct  Wrapper< void(T::*)(A0, A1, A2, A3, A4, A5)>
 
struct  Wrapper< void(T::*)(A0, A1, A2, A3, A4, A5, A6) const >
 
struct  Wrapper< void(T::*)(A0, A1, A2, A3, A4, A5, A6)>
 
struct  Wrapper< void(T::*)(A0, A1, A2, A3, A4, A5, A6, A7) const >
 
struct  Wrapper< void(T::*)(A0, A1, A2, A3, A4, A5, A6, A7)>
 
struct  Wrapper< void(T::*)(void) const >
 
struct  Wrapper< void(T::*)(void)>
 
struct  WrapperGlobal
 
struct  WrapperGlobal< R(T::*)(A0) const >
 
struct  WrapperGlobal< R(T::*)(A0)>
 
struct  WrapperGlobal< R(T::*)(A0, A1) const >
 
struct  WrapperGlobal< R(T::*)(A0, A1)>
 
struct  WrapperGlobal< R(T::*)(A0, A1, A2) const >
 
struct  WrapperGlobal< R(T::*)(A0, A1, A2)>
 
struct  WrapperGlobal< R(T::*)(A0, A1, A2, A3) const >
 
struct  WrapperGlobal< R(T::*)(A0, A1, A2, A3)>
 
struct  WrapperGlobal< R(T::*)(A0, A1, A2, A3, A4) const >
 
struct  WrapperGlobal< R(T::*)(A0, A1, A2, A3, A4)>
 
struct  WrapperGlobal< R(T::*)(A0, A1, A2, A3, A4, A5) const >
 
struct  WrapperGlobal< R(T::*)(A0, A1, A2, A3, A4, A5)>
 
struct  WrapperGlobal< R(T::*)(A0, A1, A2, A3, A4, A5, A6) const >
 
struct  WrapperGlobal< R(T::*)(A0, A1, A2, A3, A4, A5, A6)>
 
struct  WrapperGlobal< R(T::*)(A0, A1, A2, A3, A4, A5, A6, A7) const >
 
struct  WrapperGlobal< R(T::*)(A0, A1, A2, A3, A4, A5, A6, A7)>
 
struct  WrapperGlobal< R(T::*)(void) const >
 
struct  WrapperGlobal< R(T::*)(void)>
 
struct  WrapperGlobal< void(T::*)(A0) const >
 
struct  WrapperGlobal< void(T::*)(A0)>
 
struct  WrapperGlobal< void(T::*)(A0, A1) const >
 
struct  WrapperGlobal< void(T::*)(A0, A1)>
 
struct  WrapperGlobal< void(T::*)(A0, A1, A2) const >
 
struct  WrapperGlobal< void(T::*)(A0, A1, A2)>
 
struct  WrapperGlobal< void(T::*)(A0, A1, A2, A3) const >
 
struct  WrapperGlobal< void(T::*)(A0, A1, A2, A3)>
 
struct  WrapperGlobal< void(T::*)(A0, A1, A2, A3, A4) const >
 
struct  WrapperGlobal< void(T::*)(A0, A1, A2, A3, A4)>
 
struct  WrapperGlobal< void(T::*)(A0, A1, A2, A3, A4, A5) const >
 
struct  WrapperGlobal< void(T::*)(A0, A1, A2, A3, A4, A5)>
 
struct  WrapperGlobal< void(T::*)(A0, A1, A2, A3, A4, A5, A6) const >
 
struct  WrapperGlobal< void(T::*)(A0, A1, A2, A3, A4, A5, A6)>
 
struct  WrapperGlobal< void(T::*)(A0, A1, A2, A3, A4, A5, A6, A7) const >
 
struct  WrapperGlobal< void(T::*)(A0, A1, A2, A3, A4, A5, A6, A7)>
 
struct  WrapperGlobal< void(T::*)(void) const >
 
struct  WrapperGlobal< void(T::*)(void)>
 

Functions

template<typename T >
void destroy (AS_NAMESPACE_QUALIFIER asIScriptGeneric *gen)
 
template<typename T >
Id< T > id (T fn_ptr)
 

Function Documentation

◆ destroy()

template<typename T >
void gw::destroy ( AS_NAMESPACE_QUALIFIER asIScriptGeneric *  gen)

Definition at line 31 of file aswrappedcall.h.

◆ id()

template<typename T >
Id< T > gw::id ( T  fn_ptr)

Definition at line 1555 of file aswrappedcall.h.