NLS Engine  v0.1
The Next Logical Step in game engine design.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines
Functions
sptrtypes.h File Reference

A collection of functions that make registering the shared_ptr types much easier. More...

#include <cassert>
#include <angelscript/sptrwrapper/as_smart_ptr_wrapper.h>
#include "../sharedbase/Entity.h"
Include dependency graph for sptrtypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<typename T >
void construct (void *address)
template<typename T >
void destroy (T *object)
template<typename T >
void copy_construct (void *address, T *other)
template<typename T >
void assign (T *lhs, T *rhs)
void RegisterEntity (asIScriptEngine *const engine)

Detailed Description

A collection of functions that make registering the shared_ptr types much easier.

Author:
Ricky Curtice
Date:
2012-02-26

Definition in file sptrtypes.h.