OOLua  2.0.1
C++ and Lua binding
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
proxy_constructor.h File Reference

Implements Proxy_class constructor handlers and the constructor block. More...

#include "lua_includes.h"
#include "oolua_traits_fwd.h"
#include "proxy_tags.h"
#include "proxy_storage.h"
#include "proxy_tag_info.h"
#include "proxy_userdata.h"
#include "proxy_stack_helper.h"
#include "proxy_constructor_param_tester.h"
#include "type_converters.h"
#include "oolua_boilerplate.h"

Macros

#define OOLUA_CTOR(...)
 Generates a constructor in a constructor block. More...
 
#define OOLUA_CTORS(ConstructorEntriesList)
 Creates a block into which none default constructors can be defined using OOLUA_CTOR. More...
 

Detailed Description

Implements Proxy_class constructor handlers and the constructor block.