Functions

!=(string, string) -> bool
!=(bool, bool) -> bool
!=(Number, Number) -> bool
%(Number, Number) -> Number
%=(Number, Number) -> Number
&(Number, Number) -> Number
&=(Number, Number) -> Number
*(Number, Number) -> Number
*=(Number, Number) -> Number
+(string, string) -> string
+(Number, Number) -> Number
+(Number) -> Number
++(Number) -> Number
+=(string, string) -> string
+=(string, char) -> string
+=(Number, Number) -> Number
-(Number) -> Number
-(Number, Number) -> Number
--(Number) -> Number
-=(Number, Number) -> Number
/(int, ivec2) -> ivec2
/(float, vec3) -> vec3
/(Number, Number) -> Number
/=(Number, Number) -> Number
<(string, string) -> bool
<(Number, Number) -> bool
<<(Number, Number) -> Number
<<=(Number, Number) -> Number
<=(string, string) -> bool
<=(Number, Number) -> bool
=(string, string) -> string
=(bool, bool) -> bool
=(Number, Number) -> Number
==(string, string) -> bool
==(bool, bool) -> bool
==(Number, Number) -> bool
>(string, string) -> bool
>(Number, Number) -> bool
>=(string, string) -> bool
>=(Number, Number) -> bool
>>(Number, Number) -> Number
>>=(Number, Number) -> Number
CreateAssignableEvent() -> AssignableEvent
CreateCallbackMenuItem(string, class std::function<void __cdecl(void)>) -> CallbackMenuItem
CreateCustomViewAircraftLocal() -> CustomViewAircraftLocal
CreateDrawableMeshInstance() -> DrawableMeshInstance
CreateEventGroup() -> EventGroup
CreateGaugeElement() -> GaugeElement
CreateListMenu(string) -> ListMenu
CreateMaterial() -> Material
CreateSettingFloat(string, string, float) -> SettingFloat
CreateTextureHints() -> TextureHints
CreateWavefrontLoader() -> WavefrontLoader
CreateXMLDocument() -> XMLDocument
DoesGlobalExist(string) -> bool
DoubleVector() -> DoubleVector
DrawTargetVector() -> DrawTargetVector
DrawableMeshInstanceVector() -> DrawableMeshInstanceVector
DynamicTextureVector() -> DynamicTextureVector
Dynamic_Object(string) -> Dynamic_Object
Dynamic_Object() -> Dynamic_Object
ExpressionValue(string) -> ExpressionValue
ExpressionValue(float) -> ExpressionValue
ExpressionValue(bool) -> ExpressionValue
File_Position() -> File_Position
File_Position(int, int) -> File_Position
FingerDataVector() -> FingerDataVector
FlightPath() -> FlightPath
FontLoader() -> FontLoader
GaugeElementVector() -> GaugeElementVector
GetAssignableEvents() -> AssignableEventsStore
GetAudioEngine() -> AudioEngine
GetEngine() -> Engine
GetFlightModel() -> FlightModel
GetHandManager() -> HandManager
GetHandManagerProvider() -> class Input::HandManagerProvider
GetHandMeshGenerator() -> class Input::HandMeshGenerator
GetMainUI() -> MainUI
GetMultiplayerCommunicator() -> MultiplayerCommunicator
GetScenarioManager() -> ScenarioManager
GetScene() -> Scene
GetScriptManager() -> ScriptManager
GetSettingsManager() -> SettingsManager
GetSharedGlobal(string) -> Object
GetSimState() -> SimState
GetTileManager() -> TileManager
GetUI() -> UI
GetUserAircraft() -> AircraftInstance
HandVector() -> HandVector
IntVector() -> IntVector
JointDataVector() -> JointDataVector
Map() -> Map
Map_Pair() -> Map_Pair
Map_Pair(string, Object) -> Map_Pair
MaterialVector() -> MaterialVector
MeshInstanceVector() -> MeshInstanceVector
Mutex() -> Mutex
OverrideParamVector() -> OverrideParamVector
Pair() -> Pair
PathPoint() -> PathPoint
PathPointVector() -> PathPointVector
RGBAImage(int, int, int, uint8_t) -> RGBAImage
RectangleDesc() -> RectangleDesc
ScenarioDesc() -> ScenarioDesc
SceneGraphIntersection() -> SceneGraphIntersection
SceneProperties() -> SceneProperties
SetInitialAircraft(string, string, string) -> void
SetSharedGlobal(string, Object) -> void
StringVector() -> StringVector
TextGeneratorProperties() -> TextGeneratorProperties
Timer() -> Timer
UInt16Vector() -> UInt16Vector
UInt32Vector() -> UInt32Vector
Vector() -> Vector
Vertex() -> Vertex
VertexVector() -> VertexVector
WavefrontObjectVector() -> WavefrontObjectVector
[](string, int) -> char
[](string, int) -> char
^(Number, Number) -> Number
^=(Number, Number) -> Number
bind() -> Object
bool() -> bool
bool(bool) -> bool
c_str(string) -> char
call_exists() -> Object
char() -> char
char(Number) -> char
char16_t() -> char16_t
char16_t(Number) -> char16_t
char32_t() -> char32_t
char32_t(Number) -> char32_t
clear(string) -> void
clone(double) -> Object
clone(string) -> Object
clone(int) -> Object
compiler_id() -> string
compiler_name() -> string
compiler_version() -> string
createImage(int, int, int, uint8_t) -> RGBAImageTextureSource
data(string) -> char
debug_build() -> bool
double() -> double
double(Number) -> double
dump_system() -> void
dvec3() -> dvec3
dvec3(double, double, double) -> dvec3
empty(string) -> bool
erase_at(string, int) -> void
eval(string) -> Object
eval_file(string) -> Object
find(string, string) -> Object
find(string, string, size_t) -> size_t
find_first_not_of(string, string) -> Object
find_first_not_of(string, string, size_t) -> size_t
find_first_of(string, string) -> Object
find_first_of(string, string, size_t) -> size_t
find_last_not_of(string, string) -> Object
find_last_not_of(string, string, size_t) -> size_t
find_last_of(string, string) -> Object
find_last_of(string, string, size_t) -> size_t
float() -> float
float(Number) -> float
from_json(string) -> Object
function_exists(string) -> bool
get_functions() -> Map
get_objects() -> Map
import(string) -> void
insert_at(string, int, char) -> void
int() -> int
int(Number) -> int
int16_t() -> int16_t
int16_t(Number) -> int16_t
int32_t() -> int
int32_t(Number) -> int
int64_t() -> int64_t
int64_t(Number) -> int64_t
int8_t() -> int8_t
int8_t(Number) -> int8_t
ivec2() -> ivec2
ivec2(int, int) -> ivec2
loadImageDDS(string) -> class Rendering::DDSTextureSource
loadImagePNG(string) -> RGBAImageTextureSource
load_module(string, string) -> void
load_module(string) -> string
long() -> long
long(Number) -> long
long_double() -> long_double
long_double(Number) -> long_double
long_long() -> int64_t
long_long(Number) -> int64_t
ltrim(string) -> Object
makeOrtho(float, float, float, float) -> mat4
makeRotX(float) -> quat
makeRotY(float) -> quat
makeRotZ(float) -> quat
mat4() -> mat4
namespace(string) -> void
parse(string, bool) -> class std::unique_ptr<struct chaiscript::AST_Node,struct std::default_delete<struct chaiscript::AST_Node> >
parse(string) -> class std::unique_ptr<struct chaiscript::AST_Node,struct std::default_delete<struct chaiscript::AST_Node> >
print(string) -> void
print_string(string) -> void
println_string(string) -> void
push_back(string, char) -> void
quat() -> quat
quat(float, float, float, float) -> quat
range_internal(string) -> string_Range
range_internal(string) -> Const_string_Range
rfind(string, string) -> Object
rfind(string, string, size_t) -> size_t
rtrim(string) -> Object
runtime_error(string) -> runtime_error
size(string) -> size_t
size_t() -> size_t
size_t(Number) -> size_t
split(string, string, bool) -> StringVector
split(string, string) -> StringVector
string() -> string
string(string) -> string
substr(string, size_t, size_t) -> string
to_char(string) -> char
to_char16_t(string) -> char16_t
to_char32_t(string) -> char32_t
to_double(string) -> double
to_double(double) -> double
to_float(string) -> float
to_float(float) -> float
to_int(int) -> int
to_int(string) -> int
to_int16_t(string) -> int16_t
to_int32_t(int) -> int
to_int32_t(string) -> int
to_int64_t(string) -> int64_t
to_int8_t(string) -> int8_t
to_long(string) -> long
to_long_double(string) -> long_double
to_long_long(string) -> int64_t
to_size_t(string) -> size_t
to_string(string) -> string
to_string(bool) -> string
to_string(Number) -> string
to_uint16_t(string) -> uint16_t
to_uint32_t(string) -> uint32_t
to_uint64_t(string) -> size_t
to_uint8_t(string) -> uint8_t
to_unsigned_int(string) -> uint32_t
to_unsigned_long(string) -> unsigned_long
to_unsigned_long_long(string) -> size_t
to_wchar_t(string) -> wchar_t
trim(string) -> Object
type(string, bool) -> Type_Info
type(string) -> Type_Info
uint16_t() -> uint16_t
uint16_t(Number) -> uint16_t
uint32_t() -> uint32_t
uint32_t(Number) -> uint32_t
uint64_t() -> size_t
uint64_t(Number) -> size_t
uint8_t() -> uint8_t
uint8_t(Number) -> uint8_t
unsigned_int() -> uint32_t
unsigned_int(Number) -> uint32_t
unsigned_long() -> unsigned_long
unsigned_long(Number) -> unsigned_long
unsigned_long_long() -> size_t
unsigned_long_long(Number) -> size_t
use(string) -> Object
use(string) -> void
vec2() -> vec2
vec2(float, float) -> vec2
vec3() -> vec3
vec3(float, float, float) -> vec3
vec4() -> vec4
vec4(float, float, float, float) -> vec4
version() -> string
version_major() -> int
version_minor() -> int
version_patch() -> int
wchar_t() -> wchar_t
wchar_t(Number) -> wchar_t
|(Number, Number) -> Number
|=(Number, Number) -> Number
~(Number) -> Number

void

//Constructors/Producers
=(SceneGraphIntersection, SceneGraphIntersection) -> void
=(DrawTargetSet, DrawTargetSet) -> void
=(Assignable_Function, Function) -> void
=(OptionalVec3, vec3) -> void
=(OptionalVec3, OptionalVec3) -> void
=(OptionalVec2, OptionalVec2) -> void
=(OptionalVec2, vec2) -> void
=(OptionalRectangleDesc, OptionalRectangleDesc) -> void
=(OptionalRectangleDesc, RectangleDesc) -> void
=(OptionalFloat, float) -> void
=(OptionalFloat, OptionalFloat) -> void
=(IRect, IRect) -> void
SetInitialAircraft(string, string, string) -> void
SetPostProcessCallback(class std::function<void __cdecl(class UI::DrawFrameCommand const & __ptr64)>) -> void
SetSharedGlobal(string, Object) -> void
addChild(ListMenu, MenuElement) -> void
addGauge(PanelTexture, class Gauges::Gauge, ivec2, ivec2) -> void
addGauge(PanelTexture, GaugeGroupManager, string, string, ivec2, ivec2) -> void
addMenu(MainUI, MenuElement) -> void
addMeshInstance(Scene, MeshInstance) -> void
addScriptPath(ScriptManager, string) -> void
add_global(Object, string) -> void
add_global_const(Object, string) -> void
add_type_conversion(Type_Info, Type_Info, class std::function<class chaiscript::Boxed_Value __cdecl(class chaiscript::Boxed_Value const & __ptr64)>) -> void
beginGroup(UI) -> void
blit(Engine, RenderTarget, RenderTarget, IRect, IRect) -> void
checkbox(UI, string, bool) -> void
clear(string) -> void
clear(Map) -> void
clearLoadedTiles(TileManager) -> void
debugMe(DrawableMeshInstance) -> void
decompose(mat4, vec3, quat, vec3) -> void
draw(Engine, DrawTargetSet, SceneProperties, DrawableMeshInstanceVector, mat4) -> void
drawCircle(UI, ivec2, float, vec3, float) -> void
drawLine(UI, ivec2, ivec2, vec3, float) -> void
dump_object(Object) -> void
dump_system() -> void
enableScript(ScriptManager, string) -> void
endGroup(UI) -> void
endWindow(UI) -> void
erase_at(string, int) -> void
fillCircle(UI, ivec2, float, vec3) -> void
fillRect(UI, ivec2, ivec2, vec3) -> void
finalizeRender(Engine, RenderTarget) -> void
fire(Event, EventGroup, unsigned_long) -> void
fireEvent(ExecutionContext, string, unsigned_long) -> void
fireEvtDecr(InteractionTrigger, bool, bool) -> void
fireEvtDecr(InteractionTrigger) -> void
fireEvtIncr(InteractionTrigger, bool, bool) -> void
fireEvtIncr(InteractionTrigger) -> void
followPath(LiveScenario, int) -> void
forceTriggerToggle(InteractionTrigger) -> void
handleEvent(CockpitMouseEventHandler, CockpitMouseEvent, class boost::optional<struct CockpitModel::SceneGraphIntersection>) -> void
hideSpinner(LiveScenario) -> void
import(string) -> void
initializeXMLGauge(GaugeGroupManager, XMLGauge) -> void
inputFloat(UI, string, float) -> void
inputFloatSlider(UI, string, float, float, float) -> void
inputFloatSlider(UI, SettingFloat, string, float, float) -> void
inputString(UI, string, string) -> void
insert(Map, Map) -> void
insert(RGBAImage, int, int, int, int) -> void
insert_at(string, int, char) -> void
insert_ref(Map, Map_Pair) -> void
load(HandRecording, string) -> void
loadFromFile(XMLDocument, string) -> void
load_module(string, string) -> void
markPositionLocalDirty(FlightModel) -> void
namespace(string) -> void
overrideAnim(Animation, float) -> void
play(AudioObject, bool) -> void
play(HandRecordingPlayer) -> void
playAudio(LiveScenario, string) -> void
popId(UI) -> void
pop_back(string_Range) -> void
pop_back(Const_string_Range) -> void
pop_back(Map_Range) -> void
pop_back(Const_Map_Range) -> void
pop_front(string_Range) -> void
pop_front(Const_string_Range) -> void
pop_front(Map_Range) -> void
pop_front(Const_Map_Range) -> void
print(string) -> void
print_string(string) -> void
println_string(string) -> void
push(ExecutionContext, string) -> void
push(ExecutionContext, float) -> void
push(ExecutionContext, ExpressionValue) -> void
pushId(UI, string) -> void
push_back(string, char) -> void
refreshPosition(MovingMap) -> void
registerEvent(EventManager, Event) -> void
registerEvent(AssignableEventsStore, AssignableEvent) -> void
reset_var_return_value(Object) -> void
runInGraphicsThread(Engine, class std::function<void __cdecl(void)>) -> void
sameLine(UI) -> void
set(SettingFloat, float) -> void
setBlendMode(Material, BlendMode) -> void
setCenterLLA(MovingMap, dvec3) -> void
setColdAndDark(AircraftScript) -> void
setColorTexture(Material, Texture) -> void
setComplete(LiveScenario, string) -> void
setCursorPosition(UI, ivec2) -> void
setDataTexture(Material, Texture) -> void
setEventGroup(Subscription, EventGroup) -> void
setFailed(LiveScenario, string) -> void
setIntersectionMesh(Mesh, IntersectionMesh) -> void
setMasking(Subscription, bool) -> void
setMaterial(MeshInstance, Material) -> void
setMesh(MeshInstance, Mesh) -> void
setMouseOverrideHandler(FloatingWindow, class std::function<void __cdecl(class UI::WindowMouseInput const & __ptr64)>) -> void
setOrientation(MeshInstance, quat) -> void
setPBH(FlightModel, vec3) -> void
setPitch(AudioObject, float) -> void
setPosition(AudioObject, vec3) -> void
setPosition(MeshInstance, vec3) -> void
setPositionWindowSpace(FloatingWindow, vec3) -> void
setPositionWorldSpace(FloatingWindow, vec3) -> void
setPriority(EventGroup, enum Events::EventPriority) -> void
setProgram(DrawableMeshInstance, Shader) -> void
setProgramOverride(Material, string) -> void
setProjection(DrawTarget, mat4) -> void
setRootElement(XMLGauge, GaugeElement) -> void
setRunning(AircraftScript) -> void
setScale(MeshInstance, vec3) -> void
setScriptVar(MultiplayerCommunicator, string, string) -> void
setSpacial(AudioObject, bool) -> void
setStorageInstance(DrawableMeshInstance, MeshInstance) -> void
setStringValue(StringSetting, string) -> void
setTouchHandler(FloatingWindow, class std::function<void __cdecl(class UI::WindowTouch const & __ptr64)>) -> void
setTransform(CustomViewAircraftLocal, vec3, vec3, vec3, float, float) -> void
setValueFloat(class Gauges::VariableProvider, string, string, float) -> void
setValueInt(class Gauges::VariableProvider, string, string, int) -> void
setValueString(class Gauges::VariableProvider, string, string, string) -> void
setViewingAltitude(MovingMap, float) -> void
setVisibilityCode(GaugeElement, string) -> void
setVisible(MovingMap, bool) -> void
setVolume(AudioObject, float) -> void
setVolumeMultiplier(AudioObject, float) -> void
set_explicit(Dynamic_Object, bool) -> void
set_global(Object, string) -> void
showFlightPath(LiveScenario) -> void
showSpinner(LiveScenario, string) -> void
startWindow(UI, string) -> void
startWindowSized(UI, string, ivec2) -> void
stop(AudioObject) -> void
text(UI, string) -> void
throw(Object) -> void
triggerEvent(EventManager, int, int) -> void
update(InteractionTrigger, float, bool, bool) -> void
update(InteractionTrigger, float, bool) -> void
update(InteractionTrigger, float) -> void
update(HandRecordingPlayer) -> void
update(FlightPathVisualizer) -> void
updateTextureMips(Engine, Texture) -> void
use(string) -> void
wait(class std::_State_manager<class chaiscript::Boxed_Value>) -> void

enum CockpitModel::InteractionTriggerType

//Constructors/Producers
=(enum CockpitModel::InteractionTriggerType, enum CockpitModel::InteractionTriggerType) -> enum CockpitModel::InteractionTriggerType
Trigger(OverrideInfo) -> enum CockpitModel::InteractionTriggerType

//Methods
enum CockpitModel::InteractionTriggerType.=(enum CockpitModel::InteractionTriggerType) -> enum CockpitModel::InteractionTriggerType
enum CockpitModel::InteractionTriggerType.==(enum CockpitModel::InteractionTriggerType) -> bool

enum Gauges::HorizontalAlign

//Constructors/Producers
Adjust(GaugeText) -> enum Gauges::HorizontalAlign

AxisRange

//Constructors/Producers
AxisRange(AssignableEvent) -> AxisRange

class boost::optional

//Constructors/Producers
ClipRect(GaugeElement) -> class boost::optional<struct Gauges::ClipRect>

CallbackMenuItem

//Constructors/Producers
CreateCallbackMenuItem(string, class std::function<void __cdecl(void)>) -> CallbackMenuItem

ObjectType

//Methods
ObjectType.CreateMeshInstance() -> MeshInstance

class Gauges::GaugeRenderer

//Constructors/Producers
getGaugeRenderer(AircraftInstance) -> class Gauges::GaugeRenderer

//Methods
class Gauges::GaugeRenderer.CreateXMLGauge() -> XMLGauge

enum Rendering::FilterMode

//Constructors/Producers
Filter(TextureHints) -> enum Rendering::FilterMode

FiringType

//Constructors/Producers
FiringType(AssignableEvent) -> FiringType

class Input::HandManagerProvider

//Constructors/Producers
GetHandManagerProvider() -> class Input::HandManagerProvider

class Input::HandMeshGenerator

//Constructors/Producers
GetHandMeshGenerator() -> class Input::HandMeshGenerator

class Gauges::GaugeImage

//Constructors/Producers
Image(GaugeElement) -> class Gauges::GaugeImage
MaskImage(GaugeElement) -> class Gauges::GaugeImage

LiveMapInstance

//Constructors/Producers
LiveMap(GaugeElement) -> LiveMapInstance

//Methods
LiveMapInstance.Map() -> MovingMap

CreateMipMaps

//Constructors/Producers
MipMaps(TextureHints) -> CreateMipMaps

MouseRect

//Constructors/Producers
MouseRect(SceneGraphIntersection) -> MouseRect

MutexLock

//Constructors/Producers
MutexLock(Mutex) -> MutexLock

class std::function

//Methods
class std::function<void __cdecl(class Input::CockpitMouseEvent const & __ptr64,struct CockpitModel::SceneGraphIntersection * __ptr64)>.RegisterMouseEventHandler() -> class Input::ScriptedMouseEventHandler

class Input::ScriptedMouseEventHandler

//Constructors/Producers
RegisterMouseEventHandler(class std::function<void __cdecl(class Input::CockpitMouseEvent const & __ptr64,struct CockpitModel::SceneGraphIntersection * __ptr64)>) -> class Input::ScriptedMouseEventHandler

class boost::optional

//Constructors/Producers
Rotation(GaugeElement) -> class boost::optional<class Gauges::Rotation>

SceneProperties

//Constructors/Producers
SceneProperties() -> SceneProperties

class boost::optional

//Constructors/Producers
ScissorRect(DrawTarget) -> class boost::optional<struct Rendering::IRect>

class std::function

//Methods
class std::function<void __cdecl(class UI::DrawFrameCommand const & __ptr64)>.SetPostProcessCallback() -> void

class std::vector >

//Constructors/Producers
Shifts(GaugeElement) -> class std::vector<class Gauges::Shift,class std::allocator<class Gauges::Shift> >

class boost::optional

//Constructors/Producers
TabStops(FontProperties) -> class boost::optional<struct Text::TabSet>
Tabs(GaugeText) -> class boost::optional<struct Text::TabSet>

EventType

//Constructors/Producers
Type(AssignableEvent) -> EventType

enum Gauges::VerticalAlign

//Constructors/Producers
VerticalAdjust(GaugeText) -> enum Gauges::VerticalAlign

WrapMode

//Constructors/Producers
Wrap(TextureHints) -> WrapMode

class std::function

//Methods
class std::function<class chaiscript::Boxed_Value __cdecl(void)>.async() -> future

//Methods
.back() -> Object
.empty() -> Object
.front() -> Object
.pop_back() -> Object
.pop_front() -> Object

class std::vector >

//Constructors/Producers
getAllSettings(StringSettingCollection) -> class std::vector<class Settings::StringSetting * __ptr64,class std::allocator<class Settings::StringSetting * __ptr64> >

class World::Tile

//Constructors/Producers
getCenterTile(TileManager) -> class World::Tile

class Flight::FlightParameters

//Constructors/Producers
getFlightParameters(AircraftInstance) -> class Flight::FlightParameters

enum Events::EventPriority

//Constructors/Producers
getPriority(EventGroup) -> enum Events::EventPriority

class Gauges::VariableProvider

//Methods
class Gauges::VariableProvider.getValueFloat(string, string) -> float
class Gauges::VariableProvider.getValueInt(string, string) -> int
class Gauges::VariableProvider.getValueString(string) -> string
class Gauges::VariableProvider.setValueFloat(string, string, float) -> void
class Gauges::VariableProvider.setValueInt(string, string, int) -> void
class Gauges::VariableProvider.setValueString(string, string, string) -> void

class Gauges::MappedVariableProvider

//Constructors/Producers
getVariableProvider(AircraftInstance) -> class Gauges::MappedVariableProvider

enum chaiscript::AST_Node_Type

//Constructors/Producers
identifier(AST_Node) -> enum chaiscript::AST_Node_Type

class std::unique_ptr >

//Constructors/Producers
loadFont(FontLoader, string) -> class std::unique_ptr<class Text::TTFont,struct std::default_delete<class Text::TTFont> >

class Rendering::DDSTextureSource

//Constructors/Producers
loadImageDDS(string) -> class Rendering::DDSTextureSource

class boost::optional

//Constructors/Producers
loadPluginDLL(IPCServer, string) -> class boost::optional<unsigned int>

class std::unique_ptr >

//Constructors/Producers
parse(string, bool) -> class std::unique_ptr<struct chaiscript::AST_Node,struct std::default_delete<struct chaiscript::AST_Node> >
parse(string) -> class std::unique_ptr<struct chaiscript::AST_Node,struct std::default_delete<struct chaiscript::AST_Node> >

class boost::signals2::scoped_connection

//Constructors/Producers
registerInteractedCallback(NodePart, class std::function<void __cdecl(class Input::CockpitMouseEvent const & __ptr64)>) -> class boost::signals2::scoped_connection

runtime_error

//Constructors/Producers
runtime_error(string) -> runtime_error

struct glm::tvec4

//Methods
struct glm::tvec4<double,0>.vec4() -> vec4

class std::_State_manager

//Methods
class std::_State_manager<class chaiscript::Boxed_Value>.wait() -> void