Space Engineers
|
Public Member Functions | |
override void | Postprocess () |
Postprocess initialization. Should set PostprocessNeeded to false if initialization was successful. More... | |
override int | GetBlueprints (List< MyBlueprintDefinitionBase.ProductionInfo > blueprints) |
Public Member Functions inherited from Sandbox.Definitions.MyBlueprintDefinitionBase | |
override string | ToString () |
abstract int | GetBlueprints (List< ProductionInfo > blueprints) |
Should return the number of added blueprints (to make building hierarchical blueprint production infos easier) More... | |
Public Member Functions inherited from VRage.Game.MyDefinitionBase | |
void | Init (MyObjectBuilder_DefinitionBase builder, MyModContext modContext) |
void | Save (string filepath) |
virtual MyObjectBuilder_DefinitionBase | GetObjectBuilder () |
override string | ToString () |
Protected Member Functions | |
override void | Init (MyObjectBuilder_DefinitionBase ob) |
Protected Member Functions inherited from VRage.Game.MyDefinitionBase | |
virtual void | Init (MyObjectBuilder_DefinitionBase builder) |
Additional Inherited Members | |
Public Attributes inherited from Sandbox.Definitions.MyBlueprintDefinitionBase | |
Item[] | Prerequisites |
Item[] | Results |
string | ProgressBarSoundCue = null |
float | BaseProductionTimeInSeconds = 1.0f |
Base production time in seconds, which is affected by speed increase of refinery or assembler. More... | |
float | OutputVolume |
Total volume of products created by one unit of blueprint. This is for production calculation purposes. More... | |
bool | Atomic |
Whether the the blueprint's outputs have to be produced as a whole at once (because you cannot divide some output items) More... | |
Public Attributes inherited from VRage.Game.MyDefinitionBase | |
MyDefinitionId | Id |
MyStringId | DisplayNameEnum |
Enum used for localization of display name. Null for player created definitions. More... | |
MyStringId | DescriptionEnum |
Enum used for localization of description. Null for player created definitions. More... | |
String | DisplayNameString |
String name used for user created definitions which do not have localization support. More... | |
String | DescriptionString |
String used for user created description which do not have localization support. More... | |
string[] | Icons |
Icons for the definition, they are used from top to bottom. More... | |
bool | Enabled = true |
Definition can be disabled by mod, then it will be removed from definition manager More... | |
bool | Public = true |
Indicates if definition should be offered in Cube builder More... | |
bool | AvailableInSurvival |
MyModContext | Context |
Properties inherited from Sandbox.Definitions.MyBlueprintDefinitionBase | |
MyObjectBuilderType | InputItemType [get] |
bool | PostprocessNeeded [get, protected set] |
Whether the Postprocess method still needs to be called. More... | |
Properties inherited from VRage.Game.MyDefinitionBase | |
virtual String | DisplayNameText [get] |
Use this property when showing name in GUI instead of DisplayName. This takes into account more complex name construction. More... | |
virtual String | DescriptionText [get] |
Use this property when showing description in GUI, as it takes into account more complex description construction. More... | |
Definition at line 14 of file MyBlueprintDefinition.cs.
|
inline |
Definition at line 67 of file MyBlueprintDefinition.cs.
|
inlineprotected |
Definition at line 16 of file MyBlueprintDefinition.cs.
|
inlinevirtual |
Postprocess initialization. Should set PostprocessNeeded to false if initialization was successful.
Implements Sandbox.Definitions.MyBlueprintDefinitionBase.
Definition at line 45 of file MyBlueprintDefinition.cs.