| Class | AnimEditor |
| Typedef | AnimEditor |
| Base class | AnimEditor extends WBModuleDef |
| Class | BuildResourceContext |
| Base class | BuildResourceContext extends Managed |
| Method | BuildResourceContext.IsWorking() |
| Class | ButtonAttribute |
| Method | ButtonAttribute.ButtonAttribute(string, bool) |
| Field | ButtonAttribute.m_Focused |
| Field | ButtonAttribute.m_Label |
| Class | DateTimeUtcAsInt |
| Typedef | DateTimeUtcAsInt |
| Method | DateTimeUtcAsInt.GetDay() |
| Method | DateTimeUtcAsInt.GetHour() |
| Method | DateTimeUtcAsInt.GetMinute() |
| Method | DateTimeUtcAsInt.GetMonth() |
| Method | DateTimeUtcAsInt.GetSecond() |
| Method | DateTimeUtcAsInt.GetYear() |
| Class | GameViewer |
| Typedef | GameViewer |
| Base class | GameViewer extends WBModuleDef |
| Class | GeneratedResources |
| Base class | GeneratedResources extends Managed |
| Method | GeneratedResources.RegisterResource(string, ResourceName) |
| Method | GenericEntity._WB_AfterWorldUpdate(float) |
| Class | MetaFile |
| Typedef | MetaFile |
| Base class | MetaFile extends BaseContainer |
| Method | MetaFile.GetResourceID() |
| Method | MetaFile.GetSourceFilePath() |
| Method | MetaFile.Save() |
| Class | ParticleEditor |
| Typedef | ParticleEditor |
| Base class | ParticleEditor extends WBModuleDef |
| Typedef | ProcessHandle |
| Class | ResourceManager |
| Typedef | ResourceManager |
| Base class | ResourceManager extends WBModuleDef |
| Method | ResourceManager.GetMetaFile(string) |
| Method | ResourceManager.RebuildResourceFile(string, string, bool) |
| Method | ResourceManager.RebuildResourceFiles(array<string>, string) |
| Method | ResourceManager.RegisterResourceFile(string, bool) |
| Method | ResourceManager.WaitForFile(string, int) |
| Class | ResourceManagerPlugin |
| Base class | ResourceManagerPlugin extends WorkbenchPlugin |
| Method | ResourceManagerPlugin.OnBuildResource(string, string, BaseContainer, BaseContainer, GeneratedResources) |
| Method | ResourceManagerPlugin.OnGetMaterialClassName(string, GeneratedResources) |
| Method | ResourceManagerPlugin.OnGetMaterialGenerateDir(string) |
| Method | ResourceManagerPlugin.OnMaterialCreated(string, BaseContainer, GeneratedResources) |
| Method | ResourceManagerPlugin.OnRegisterResource(string, BaseContainer) |
| Method | ResourceManagerPlugin.OnRenameResource(string, string, BaseContainer) |
| Class | ScriptEditor |
| Typedef | ScriptEditor |
| Base class | ScriptEditor extends WBModuleDef |
| Method | ScriptEditor.GetCurrentFile(string) |
| Method | ScriptEditor.GetCurrentLine() |
| Method | ScriptEditor.GetLinesCount() |
| Method | ScriptEditor.GetLineText(string, int) |
| Method | ScriptEditor.InsertLine(string, int) |
| Method | ScriptEditor.RemoveLine(int) |
| Method | ScriptEditor.SetLineText(string, int) |
| Class | WBModuleDef |
| Typedef | WBModuleDef |
| Method | WBModuleDef.Close() |
| Method | WBModuleDef.ExecuteAction(array<string>, bool) |
| Method | WBModuleDef.GetCmdLine(string, string) |
| Method | WBModuleDef.GetContainer(int) |
| Method | WBModuleDef.GetNumContainers() |
| Method | WBModuleDef.GetPlugin(typename) |
| Method | WBModuleDef.Save() |
| Method | WBModuleDef.SetOpenedResource(string) |
| Class | WBProgressDialog |
| Base class | WBProgressDialog extends Managed |
| Method | WBProgressDialog.SetActionTitle(string) |
| Method | WBProgressDialog.SetMainTitle(string) |
| Method | WBProgressDialog.SetProgress(float) |
| Method | WBProgressDialog.WBProgressDialog(string, WBModuleDef) |
| Class | Workbench |
| Method | Workbench.~Workbench() |
| Method | Workbench.CloseModule(typename) |
| Method | Workbench.Dialog(string, string, string) |
| Method | Workbench.Exit(int) |
| Method | Workbench.FinishProcess(ProcessHandle) |
| Method | Workbench.GenerateGloballyUniqueID64() |
| Method | Workbench.GetAbsolutePath(string, string, bool) |
| Method | Workbench.GetCurrentGameProjectFile() |
| Method | Workbench.GetCwd(string) |
| Method | Workbench.GetExecutableFilePath(string) |
| Method | Workbench.GetGameProjectSettings() |
| Method | Workbench.GetModule(typename) |
| Method | Workbench.GetPackedUtcTime() |
| Method | Workbench.GetResourceName(string) |
| Method | Workbench.GetUserName(string) |
| Method | Workbench.GetWBGameScriptModule() |
| Method | Workbench.GetWBScriptModule() |
| Method | Workbench.IsRunningProcess(ProcessHandle) |
| Method | Workbench.JumpToScriptSymbol(string) |
| Method | Workbench.KillProcess(ProcessHandle) |
| Method | Workbench.OpenModule(typename) |
| Method | Workbench.OpenResource(string) |
| Method | Workbench.RunCmd(string, bool) |
| Method | Workbench.RunProcess(string) |
| Method | Workbench.ScriptDialog(string, string, Class) |
| Method | Workbench.SearchResources(string, func) |
| Method | Workbench.WaitProcess(ProcessHandle, int) |
| Method | Workbench.Workbench() |
| Class | WorkbenchPluginAttribute |
| Field | WorkbenchPluginAttribute.m_AwesomeFontCode |
| Field | WorkbenchPluginAttribute.m_Category |
| Field | WorkbenchPluginAttribute.m_Description |
| Field | WorkbenchPluginAttribute.m_Icon |
| Field | WorkbenchPluginAttribute.m_Name |
| Field | WorkbenchPluginAttribute.m_ResourceTypes |
| Field | WorkbenchPluginAttribute.m_Shortcut |
| Field | WorkbenchPluginAttribute.m_WBModules |
| Method | WorkbenchPluginAttribute.WorkbenchPluginAttribute(string, string, string, string, array<string>, string, int, array<string>) |
| Class | WorkbenchToolAttribute |
| Base class | WorkbenchToolAttribute extends WorkbenchPluginAttribute |