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.