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

Possible members for the Proxy_class Tag block. More...

Classes

struct  OOLUA::Abstract
 The class being mirrored is an abstract class. More...
 
struct  OOLUA::Less_op
 Less than operator is defined for the type. More...
 
struct  OOLUA::Equal_op
 Equal operator is defined for the type. More...
 
struct  OOLUA::Not_equal_op
 Not equal operator is defined for the type. More...
 
struct  OOLUA::Less_equal_op
 Less than or equal operator is defined for the type. More...
 
struct  OOLUA::Div_op
 Division operator is defined for the type. More...
 
struct  OOLUA::Mul_op
 Multiplication operator is defined for the type. More...
 
struct  OOLUA::Sub_op
 Subtraction operator is defined for the type. More...
 
struct  OOLUA::Add_op
 Addition operator is defined for the type. More...
 
struct  OOLUA::No_default_constructor
 There is not a default constructor in the public interface yet there are other constructors. More...
 
struct  OOLUA::No_public_constructors
 There are no constructors in the public interface. More...
 
struct  OOLUA::No_public_destructor
 There is not a destructor in the public interface and OOLua will not attempt to delete an instance of this type. More...
 
struct  OOLUA::Register_class_enums
 The class has enums to register. More...
 
struct  OOLUA::Shared
 Overrides the configuration behaviour when creating proxied types. More...
 
struct  OOLUA::No_shared
 Overrides the configuration behaviour when creating proxied types. More...
 

Namespaces

 OOLUA
 This is the root namespace of the Library.
 

Detailed Description

Possible members for the Proxy_class Tag block.