Class me.hugeblank.allium.lua.api.ClassBuilder

This description should be content pulled from the first comments of a lua file.

Constructors

ClassBuilder(arg0, arg1, arg2) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Instance Methods

instance:build() This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:createMethod(arg0, arg1, arg2, arg3, arg4) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"
instance:overrideMethod(arg0, arg1, arg2) This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"


Constructors

ClassBuilder(arg0, arg1, arg2)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • arg0 userdata, EClass This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • arg1 userdata, List This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • arg2 userdata, LuaState This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"

Instance Methods

instance:build()
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Returns:

userdata, LuaValue This description should be content pulled from the comments above a method in a lua file. Format: "-- @return DESCRIPTION"
instance:createMethod(arg0, arg1, arg2, arg3, arg4)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • arg0 string This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • arg1 userdata, EClass[] This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • arg2 userdata, EClass This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • arg3 boolean This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • arg4 userdata, LuaFunction This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
instance:overrideMethod(arg0, arg1, arg2)
This description should be content pulled from the comments above a method in a lua file. Format: "--- @method m_id DESCRIPTION"

Parameters:

  • arg0 string This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • arg1 userdata, EClass[] This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"
  • arg2 userdata, LuaFunction This description should be content pulled from the comments above a method in a lua file. Format: "-- @param varName DESCRIPTION"