Leviathan  0.8.0.0
Leviathan game engine
CustomScriptRunHelpers.h File Reference
#include "Define.h"
#include "ScriptCallingHelpers.h"
#include "ScriptExecutor.h"

Go to the source code of this file.

Namespaces

 Leviathan
 The access mask controls which registered functions and classes a script sees.
 

Functions

bool Leviathan::PassParameterToCustomRun (std::unique_ptr< CustomScriptRun > &run, uint32_t value)
 
bool Leviathan::PassParameterToCustomRun (std::unique_ptr< CustomScriptRun > &run, uint8_t value)
 
bool Leviathan::PassParameterToCustomRun (std::unique_ptr< CustomScriptRun > &run, float value)
 
bool Leviathan::PassParameterToCustomRun (std::unique_ptr< CustomScriptRun > &run, double value)
 
bool Leviathan::PassParameterToCustomRun (std::unique_ptr< CustomScriptRun > &run, uint64_t value)
 
bool Leviathan::PassParameterToCustomRun (std::unique_ptr< CustomScriptRun > &run, void *value, int valuetypeid)
 Passes an object type that has already been resolved. More...
 
bool Leviathan::PassParameterToCustomRun (std::unique_ptr< CustomScriptRun > &run, asIScriptObject *value)
 Passes a script object type. More...