Space Engineers
Public Member Functions | List of all members
Sandbox.ModAPI.IMyScriptBlacklistBatch Interface Reference

A handle which enables adding members to the blacklist in a batch. It is highly recommended that you try to group your changes into as few batches as possible. More...

Inheritance diagram for Sandbox.ModAPI.IMyScriptBlacklistBatch:

Public Member Functions

void AddNamespaceOfTypes (params Type[] types)
 Adds the entire namespace of one or more given types to the blacklist More...
 
void RemoveNamespaceOfTypes (params Type[] types)
 Removes namespaces previously added with AddNamespaceOfTypes from the blacklist. More...
 
void AddTypes (params Type[] types)
 Adds one or more specific types and all their members to the blacklist. More...
 
void RemoveTypes (params Type[] types)
 Removes types previously added with AddTypes from the blacklist. More...
 
void AddMembers (Type type, params string[] memberNames)
 Adds only the specified members to the blacklist. More...
 
void RemoveMembers (Type type, params string[] memberNames)
 Removes types previously added with AddMembers to the blacklist. More...
 

Detailed Description

A handle which enables adding members to the blacklist in a batch. It is highly recommended that you try to group your changes into as few batches as possible.

Definition at line 9 of file IMyScriptBlacklistBatch.cs.

Member Function Documentation

void Sandbox.ModAPI.IMyScriptBlacklistBatch.AddMembers ( Type  type,
params string[]  memberNames 
)

Adds only the specified members to the blacklist.

Parameters
type
memberNames
void Sandbox.ModAPI.IMyScriptBlacklistBatch.AddNamespaceOfTypes ( params Type[]  types)

Adds the entire namespace of one or more given types to the blacklist

Parameters
types
void Sandbox.ModAPI.IMyScriptBlacklistBatch.AddTypes ( params Type[]  types)

Adds one or more specific types and all their members to the blacklist.

Parameters
types
void Sandbox.ModAPI.IMyScriptBlacklistBatch.RemoveMembers ( Type  type,
params string[]  memberNames 
)

Removes types previously added with AddMembers to the blacklist.

Parameters
type
memberNames
void Sandbox.ModAPI.IMyScriptBlacklistBatch.RemoveNamespaceOfTypes ( params Type[]  types)

Removes namespaces previously added with AddNamespaceOfTypes from the blacklist.

Parameters
types
void Sandbox.ModAPI.IMyScriptBlacklistBatch.RemoveTypes ( params Type[]  types)

Removes types previously added with AddTypes from the blacklist.

Parameters
types

The documentation for this interface was generated from the following file: