[Overview][Types][Classes][Procedures and functions][Variables] | Reference for unit 'LuaObject' (#pLua)

# TLuaObject.Create

## Declaration

Source position: line 0

`public constructor TLuaObject.Create(`
`LuaState: Plua_State;`
`AParent: TLuaObject = nil`
`); virtual; overload; constructor TLuaObject.Create(`
`LuaState: Plua_State;`
`LuaClassName: AnsiString;`
`LuaName: AnsiString`
`); virtual; overload;`

## Arguments

`LuaState` |  | PLua_State to work with.

## Arguments

`LuaState` |  | PLua_State to work with.
`LuaClassName` |  | The Class Name associated with the Lua Class Type.
`LuaName` |  | Name within Lua for the new object instance.