Go to the source code of this file.
Functions | |
| template<typename T > | |
| void | constructor (void *memory) |
| An AngelScript wrapper function so that line2d<T> objects can be constructed within AngelScript. | |
| template<typename T > | |
| void | constructor (const line2d< T > &other, void *memory) |
| An AngelScript wrapper function so that line2d<T> objects can be constructed within AngelScript. | |
| template<typename T > | |
| void | constructor (const vector2d< T > &start, const vector2d< T > &end, void *memory) |
| An AngelScript wrapper function so that line2d<T> objects can be constructed within AngelScript. | |
| template<typename T > | |
| void | deconstructor (void *memory) |
| An AngelScript wrapper function so that line2d<T> objects can be deconstructed within AngelScript. | |
| template<typename T > | |
| void | bindLine2dT (asIScriptEngine *engine, const char *typeName, const char *asType) |
| Binds line2d<T> as a value type to AngelScript with the given template. | |
| void | bindLine2d (asIScriptEngine *engine) |
| Binds all needed line2d<T> objects to AngelScript. | |
| std::string | getLine2dName (const std::string &asType) |
| Gets the name of the line2d<T> registered within AngelScript. | |
| void bindLine2d | ( | asIScriptEngine * | engine | ) |
Binds all needed line2d<T> objects to AngelScript.
| engine | Pointer to the AngelScript engine; |
Definition at line 210 of file asLine2d.cpp.
| void bindLine2dT | ( | asIScriptEngine * | engine, | |
| const char * | typeName, | |||
| const char * | asType | |||
| ) | [inline] |
Binds line2d<T> as a value type to AngelScript with the given template.
| engine | Pointer to the AngelScript engine | |
| typeName | The name of the object within AngelScript; | |
| asType | The AngelScript name of the used template; |
Definition at line 68 of file asLine2d.cpp.
| void constructor | ( | const vector2d< T > & | start, | |
| const vector2d< T > & | end, | |||
| void * | memory | |||
| ) | [inline] |
An AngelScript wrapper function so that line2d<T> objects can be constructed within AngelScript.
Definition at line 48 of file asLine2d.cpp.
| void constructor | ( | const line2d< T > & | other, | |
| void * | memory | |||
| ) | [inline] |
An AngelScript wrapper function so that line2d<T> objects can be constructed within AngelScript.
Definition at line 39 of file asLine2d.cpp.
| void constructor | ( | void * | memory | ) | [inline] |
An AngelScript wrapper function so that line2d<T> objects can be constructed within AngelScript.
Definition at line 30 of file asLine2d.cpp.
| void deconstructor | ( | void * | memory | ) | [inline] |
An AngelScript wrapper function so that line2d<T> objects can be deconstructed within AngelScript.
Definition at line 57 of file asLine2d.cpp.
| std::string getLine2dName | ( | const std::string & | asType | ) |
Gets the name of the line2d<T> registered within AngelScript.
| asType | The AngelScript name of the used template; |
Definition at line 218 of file asLine2d.cpp.
1.5.8