Space Engineers
|
Public Member Functions | |
void | RegisterFromCreatedObjectAssembly () |
void | RegisterDescriptor (TAttribute descriptor, Type type) |
void | RegisterFromAssembly (Assembly assembly) |
TCreatedObjectBase | CreateInstance (MyObjectBuilderType objectBuilderType) |
TBase | CreateInstance< TBase > (MyObjectBuilderType objectBuilderType) |
TBase | CreateInstance< TBase > () |
Type | GetProducedType (MyObjectBuilderType objectBuilderType) |
Type | TryGetProducedType (MyObjectBuilderType objectBuilderType) |
TObjectBuilder | CreateObjectBuilder< TObjectBuilder > (TCreatedObjectBase instance) |
TObjectBuilder | CreateObjectBuilder< TObjectBuilder > (Type instanceType) |
Properties | |
DictionaryValuesReader< Type, TAttribute > | Attributes [get] |
TAttribute | : | MyFactoryTagAttribute | |
TCreatedObjectBase | : | class |
Definition at line 13 of file MyObjectFactory.cs.
|
inline |
Definition at line 93 of file MyObjectFactory.cs.
|
inline |
TBase | : | class | |
TBase | : | TCreatedObjectBase |
Definition at line 98 of file MyObjectFactory.cs.
|
inline |
TBase | : | TCreatedObjectBase | |
TBase | : | new() |
Definition at line 111 of file MyObjectFactory.cs.
|
inline |
TObjectBuilder | : | MyObjectBuilder_Base |
Definition at line 129 of file MyObjectFactory.cs.
|
inline |
TObjectBuilder | : | MyObjectBuilder_Base |
Definition at line 134 of file MyObjectFactory.cs.
|
inline |
Definition at line 117 of file MyObjectFactory.cs.
|
inline |
Definition at line 39 of file MyObjectFactory.cs.
|
inline |
Definition at line 69 of file MyObjectFactory.cs.
|
inline |
Definition at line 29 of file MyObjectFactory.cs.
|
inline |
Definition at line 122 of file MyObjectFactory.cs.
|
get |
Definition at line 25 of file MyObjectFactory.cs.