Angelscript addon Template Containers  2.31.0
STL container powerr for Angelscript
aatc::common::script_Funcpointer Class Reference

Used to pass function names from script to host. See manual page aatc_funcpointer. More...

#include <aatc_common.hpp>

Inheritance diagram for aatc::common::script_Funcpointer:
aatc::common::basetype_refcounted

Public Member Functions

bool Set (config::t::string funcname)
 
bool Set (config::t::string funcname, void *ref, int tid)
 
void Clear ()
 
void Prepare (asIScriptContext *context)
 
void Execute (asIScriptContext *context)
 
void scriptsidecall_CallVoid ()
 
- Public Member Functions inherited from aatc::common::basetype_refcounted
void refcount_Add ()
 
void refcount_Release ()
 

Static Public Member Functions

static script_FuncpointerFactory ()
 

Public Attributes

asIScriptEngine * engine
 
asIScriptFunction * func
 
config::t::string funcname
 
bool is_thiscall
 
asIScriptObject * so
 
bool ready
 
- Public Attributes inherited from aatc::common::basetype_refcounted
int refcount
 

Detailed Description

Used to pass function names from script to host. See manual page aatc_funcpointer.