|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| void | Activate () |
| IComponent | CreateComponent (Type componentClass) |
| IComponent | CreateComponent (Type componentClass, string name) |
| DesignerTransaction | CreateTransaction () |
| DesignerTransaction | CreateTransaction (string description) |
| void | DestroyComponent (IComponent component) |
| IDesigner? | GetDesigner (IComponent component) |
| Type? | GetType (string typeName) |
| void | AddService (Type serviceType, object serviceInstance) |
| void | AddService (Type serviceType, object serviceInstance, bool promote) |
| void | AddService (Type serviceType, ServiceCreatorCallback callback) |
| void | AddService (Type serviceType, ServiceCreatorCallback callback, bool promote) |
| void | RemoveService (Type serviceType) |
| void | RemoveService (Type serviceType, bool promote) |
| object? | GetService (Type serviceType) |
Properties | |
| bool | Loading [get] |
| bool | InTransaction [get] |
| IContainer | Container [get] |
| IComponent | RootComponent [get] |
| string | RootComponentClassName [get] |
| string | TransactionDescription [get] |
Definition at line 3 of file IDesignerHost.cs.