mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-01-20 04:34:48 +00:00
30 lines
859 B
Plaintext
30 lines
859 B
Plaintext
function AssetBrowser_SelectModule::onWake(%this)
|
|
{
|
|
AssetBrowser_SelectModuleWindow-->ModuleList.refresh();
|
|
}
|
|
|
|
function AssetBrowser_SelectModule::moduleSelected(%this)
|
|
{
|
|
Canvas.popDialog(AssetBrowser_SelectModule);
|
|
|
|
%module = AssetBrowser_SelectModuleWindow-->ModuleList.getText();
|
|
echo("Module Selected: " @ %module);
|
|
|
|
if(%this.callback !$= "")
|
|
eval(%this.callback @ "(" @ %module @ ");");
|
|
else
|
|
error("AssetBrowser_SelectModule - Invalid callback");
|
|
}
|
|
|
|
function SelectModule_NewAssetModuleBtn::onClick(%this)
|
|
{
|
|
Canvas.pushDialog(AssetBrowser_AddModule);
|
|
AssetBrowser_addModuleWindow.selectWindow();
|
|
|
|
AssetBrowser_AddModule.callback = "AssetBrowser_selectModule.newModuleAdded();";
|
|
}
|
|
|
|
function AssetBrowser_selectModule::newModuleAdded(%this)
|
|
{
|
|
AssetBrowser_SelectModuleWindow-->ModuleList.refresh();
|
|
} |