Garry's Mod Wiki

module

  module( string name, ... )

Description

Creates a table with the specified module name and sets the function environment for said table.

Any passed loaders are called with the table as an argument. An example of this is package.seeall.

Arguments

1 string name
The name of the module. This will be used to access the module table in the runtime environment.
2 vararg loaders
Calls each function passed with the new table as an argument.