IMyTerminalControlsCustomControlGetter Event |
v01.180.0 (Beta)[This is preliminary documentation and is subject to change.]
This event allows you to modify the list of controls that the game displays when a user selects a block. Each time terminal controls are
enumerated for a block, this delegate is called, which allows you to modify the control list directly, and remove/add as you see fit before
the controls are dispalyed. This is to allow fine grain control of the controls being displayed, so you can display only controls you want to
in specific situations (like blocks with different subtypes, or even on specific blocks by entityId)
Namespace: Sandbox.ModAPIAssembly: Sandbox.Common (in Sandbox.Common.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax event CustomControlGetDelegate CustomControlGetter
Event CustomControlGetter As CustomControlGetDelegate
event CustomControlGetDelegate^ CustomControlGetter {
void add (CustomControlGetDelegate^ value);
void remove (CustomControlGetDelegate^ value);
}
abstract CustomControlGetter : IEvent<CustomControlGetDelegate,
EventArgs>
Value
Type:
Sandbox.ModAPICustomControlGetDelegateSee Also