|
override MyDefinitionSet | GetLoadingSet () |
|
void | PreloadDefinitions () |
|
void | PrepareBaseDefinitions () |
|
void | LoadScenarios () |
|
void | ReloadDecalMaterials () |
|
void | LoadData (List< MyObjectBuilder_Checkpoint.ModItem > mods) |
|
MyCubeBlockDefinition | GetCubeBlockDefinitionForMultiBlock (string multiBlock) |
|
void | InitVoxelMaterials () |
|
void | UpdateVoxelMaterial (MyVoxelMaterialDefinition material) |
|
void | ReloadVoxelMaterials () |
|
void | UnloadData () |
|
void | SetShipSoundSystem () |
|
void | SetDefaultNavDef (MyCubeBlockDefinition blockDefinition) |
|
void | ReloadHandItems () |
|
void | ReloadParticles () |
|
void | SaveHandItems () |
|
bool | IsComponentBlock (MyDefinitionId blockDefinitionId) |
|
MyDefinitionId | GetComponentId (MyCubeBlockDefinition blockDefinition) |
|
MyDefinitionId | GetComponentId (MyDefinitionId defId) |
|
MyCubeBlockDefinition | TryGetComponentBlockDefinition (MyDefinitionId componentDefId) |
|
MyCubeBlockDefinition | GetComponentBlockDefinition (MyDefinitionId componentDefId) |
|
string | GetRandomCharacterName () |
|
MyAudioDefinition | GetSoundDefinition (MyStringHash subtypeId) |
|
DictionaryValuesReader< MyDefinitionId, MyHandItemDefinition > | GetHandItemDefinitions () |
|
MyHandItemDefinition | TryGetHandItemDefinition (ref MyDefinitionId id) |
|
ListReader< MyVoxelHandDefinition > | GetVoxelHandDefinitions () |
|
ListReader< MyPrefabThrowerDefinition > | GetPrefabThrowerDefinitions () |
|
MyObjectBuilder_DefinitionBase | GetObjectBuilder (MyDefinitionBase definition) |
|
MyGridCreateToolDefinition | GetGridCreator (MyStringHash name) |
|
IEnumerable< MyGridCreateToolDefinition > | GetGridCreatorDefinitions () |
|
void | GetBaseBlockPrefabName (MyCubeSize size, bool isStatic, bool isCreative, out string prefabName) |
|
MyCubeBlockDefinitionGroup | GetDefinitionGroup (string groupName) |
|
MyCubeBlockDefinitionGroup | TryGetDefinitionGroup (string groupName) |
|
DictionaryKeysReader< string, MyCubeBlockDefinitionGroup > | GetDefinitionPairNames () |
|
bool | TryGetDefinition< T > (MyDefinitionId defId, out T definition) |
|
MyDefinitionBase | GetDefinition (MyDefinitionId id) |
|
Vector2I | GetCubeBlockScreenPosition (string pairName) |
|
bool | TryGetCubeBlockDefinition (MyDefinitionId defId, out MyCubeBlockDefinition blockDefinition) |
|
MyCubeBlockDefinition | GetCubeBlockDefinition (MyObjectBuilder_CubeBlock builder) |
|
MyCubeBlockDefinition | GetCubeBlockDefinition (MyDefinitionId id) |
|
MyComponentDefinition | GetComponentDefinition (MyDefinitionId id) |
|
void | GetDefinedEntityComponents (ref List< MyDefinitionId > definedComponents) |
|
bool | TryGetComponentDefinition (MyDefinitionId id, out MyComponentDefinition definition) |
|
MyBlueprintDefinitionBase | TryGetBlueprintDefinitionByResultId (MyDefinitionId resultId) |
|
bool | HasBlueprint (MyDefinitionId blueprintId) |
|
MyBlueprintDefinitionBase | GetBlueprintDefinition (MyDefinitionId blueprintId) |
|
MyBlueprintClassDefinition | GetBlueprintClass (string className) |
|
bool | TryGetIngotBlueprintDefinition (MyObjectBuilder_Base oreBuilder, out MyBlueprintDefinitionBase ingotBlueprint) |
|
Dictionary< string, MyGuiBlockCategoryDefinition > | GetCategories () |
|
bool | TryGetIngotBlueprintDefinition (MyDefinitionId oreId, out MyBlueprintDefinitionBase ingotBlueprint) |
|
bool | TryGetComponentBlueprintDefinition (MyDefinitionId componentId, out MyBlueprintDefinitionBase componentBlueprint) |
|
DictionaryValuesReader< MyDefinitionId, MyBlueprintDefinitionBase > | GetBlueprintDefinitions () |
|
DictionaryValuesReader< MyDefinitionId, MyDefinitionBase > | GetAllDefinitions () |
|
ListReader< MyPhysicalItemDefinition > | GetWeaponDefinitions () |
|
ListReader< MySpawnGroupDefinition > | GetSpawnGroupDefinitions () |
|
ListReader< MyScenarioDefinition > | GetScenarioDefinitions () |
|
ListReader< MyAnimationDefinition > | GetAnimationDefinitions () |
|
Dictionary< string, MyAnimationDefinition > | GetAnimationDefinitions (string skeleton) |
|
ListReader< MyDebrisDefinition > | GetDebrisDefinitions () |
|
ListReader< MyTransparentMaterialDefinition > | GetTransparentMaterialDefinitions () |
|
ListReader< MyPhysicalMaterialDefinition > | GetPhysicalMaterialDefinitions () |
|
ListReader< MyEdgesDefinition > | GetEdgesDefinitions () |
|
ListReader< MyPhysicalItemDefinition > | GetPhysicalItemDefinitions () |
|
ListReader< MyEnvironmentItemDefinition > | GetEnvironmentItemDefinitions () |
|
ListReader< MyEnvironmentItemsDefinition > | GetEnvironmentItemClassDefinitions () |
|
ListReader< MyCompoundBlockTemplateDefinition > | GetCompoundBlockTemplateDefinitions () |
|
DictionaryValuesReader< MyDefinitionId, MyAudioDefinition > | GetSoundDefinitions () |
|
ListReader< MyMultiBlockDefinition > | GetMultiBlockDefinitions () |
|
ListReader< MySoundCategoryDefinition > | GetSoundCategoryDefinitions () |
|
ListReader< MyLCDTextureDefinition > | GetLCDTexturesDefinitions () |
|
ListReader< MyBehaviorDefinition > | GetBehaviorDefinitions () |
|
ListReader< MyBotDefinition > | GetBotDefinitions () |
|
ListReader< T > | GetDefinitionsOfType< T > () |
|
ListReader< MyVoxelMapStorageDefinition > | GetVoxelMapStorageDefinitions () |
|
bool | TryGetVoxelMapStorageDefinition (string name, out MyVoxelMapStorageDefinition definition) |
|
MyScenarioDefinition | GetScenarioDefinition (MyDefinitionId id) |
|
MyEdgesDefinition | GetEdgesDefinition (MyDefinitionId id) |
|
void | RegisterFactionDefinition (MyFactionDefinition definition) |
|
MyFactionDefinition | TryGetFactionDefinition (String tag) |
|
List< MyFactionDefinition > | GetDefaultFactions () |
| Gets default factions. More...
|
|
MyContainerTypeDefinition | GetContainerTypeDefinition (String containerName) |
|
MySpawnGroupDefinition | GetSpawnGroupDefinition (int index) |
|
bool | HasRespawnShip (string id) |
|
MyRespawnShipDefinition | GetRespawnShipDefinition (string id) |
|
MyPrefabDefinition | GetPrefabDefinition (string id) |
|
void | ReloadPrefabsFromFile (string filePath) |
|
DictionaryReader< string, MyPrefabDefinition > | GetPrefabDefinitions () |
|
DictionaryReader< string, MyRespawnShipDefinition > | GetRespawnShipDefinitions () |
|
string | GetFirstRespawnShip () |
|
MyGlobalEventDefinition | GetEventDefinition (MyDefinitionId id) |
|
bool | TryGetPhysicalItemDefinition (MyDefinitionId id, out MyPhysicalItemDefinition definition) |
|
MyPhysicalItemDefinition | TryGetPhysicalItemDefinition (MyDefinitionId id) |
|
MyPhysicalItemDefinition | GetPhysicalItemDefinition (MyObjectBuilder_Base objectBuilder) |
|
MyAmmoDefinition | GetAmmoDefinition (MyDefinitionId id) |
|
MyPhysicalItemDefinition | GetPhysicalItemDefinition (MyDefinitionId id) |
|
void | TryGetDefinitionsByTypeId (MyObjectBuilderType typeId, HashSet< MyDefinitionId > definitions) |
|
MyEnvironmentItemDefinition | GetEnvironmentItemDefinition (MyDefinitionId id) |
|
MyCompoundBlockTemplateDefinition | GetCompoundBlockTemplateDefinition (MyDefinitionId id) |
|
MyAmmoMagazineDefinition | GetAmmoMagazineDefinition (MyDefinitionId id) |
|
MyShipSoundsDefinition | GetShipSoundsDefinition (MyDefinitionId id) |
|
MyWeaponDefinition | GetWeaponDefinition (MyDefinitionId id) |
|
bool | TryGetWeaponDefinition (MyDefinitionId defId, out MyWeaponDefinition definition) |
|
MyBehaviorDefinition | GetBehaviorDefinition (MyDefinitionId id) |
|
MyBotDefinition | GetBotDefinition (MyDefinitionId id) |
|
bool | TryGetBotDefinition (MyDefinitionId id, out MyBotDefinition botDefinition) |
|
MyAnimationDefinition | TryGetAnimationDefinition (string animationSubtypeName) |
|
string | GetAnimationDefinitionCompatibility (string animationSubtypeName) |
|
MyMultiBlockDefinition | GetMultiBlockDefinition (MyDefinitionId id) |
|
MyMultiBlockDefinition | TryGetMultiBlockDefinition (MyDefinitionId id) |
|
MyPhysicalItemDefinition | GetPhysicalItemForHandItem (MyDefinitionId handItemId) |
|
MyHandItemDefinition | TryGetHandItemForPhysicalItem (MyDefinitionId physicalItemId) |
|
bool | HandItemExistsFor (MyDefinitionId physicalItemId) |
|
MyDefinitionId | ItemIdFromWeaponId (MyDefinitionId weaponDefinition) |
|
float | GetCubeSize (MyCubeSize gridSize) |
|
float | GetCubeSizeOriginal (MyCubeSize gridSize) |
|
MyLootBagDefinition | GetLootBagDefinition () |
|
MyPhysicalMaterialDefinition | GetPhysicalMaterialDefinition (MyDefinitionId id) |
|
MyPhysicalMaterialDefinition | GetPhysicalMaterialDefinition (string name) |
|
void | GetOreTypeNames (out string[] outNames) |
|
MyEnvironmentItemsDefinition | GetRandomEnvironmentClass (int channel) |
|
ListReader< MyDefinitionId > | GetEnvironmentItemsDefinitions (int channel) |
|
IEnumerable< MyPlanetGeneratorDefinition > | GetPlanetsGeneratorsDefinitions () |
|
DictionaryValuesReader< MyDefinitionId, MyPlanetPrefabDefinition > | GetPlanetsPrefabsDefinitions () |
|
DictionaryValuesReader< string, MyGroupedIds > | GetGroupedIds (string superGroup) |
|
DictionaryValuesReader< MyDefinitionId, MyScriptedGroupDefinition > | GetScriptedGroupDefinitions () |
|
DictionaryValuesReader< MyDefinitionId, MyPirateAntennaDefinition > | GetPirateAntennaDefinitions () |
|
MyComponentGroupDefinition | GetComponentGroup (MyDefinitionId groupDefId) |
|
bool | TryGetComponentSubstitutionDefinition (MyDefinitionId componentDefId, out MyComponentSubstitutionDefinition substitutionDefinition) |
| Returns the substitution definition for a "base" (i.e. required) component that has multiple other components (i.e. providing components) substituting it More...
|
|
bool | TryGetProvidingComponentDefinition (MyDefinitionId componentDefId, out MyComponentSubstitutionDefinition substitutionDefinition) |
| Returns the substitution definition for a component that can serve as a providing component for some other "base" (required) component More...
|
|
MyComponentGroupDefinition | GetGroupForComponent (MyDefinitionId componentDefId, out int amount) |
|
MyRopeDefinition | GetRopeDefinition (MyDefinitionId ropeDefId) |
|
bool | TryGetGetRopeDefinition (MyDefinitionId ropeDefId, out MyRopeDefinition definition) |
|
DictionaryValuesReader< MyDefinitionId, MyRopeDefinition > | GetRopeDefinitions () |
|
bool | TryGetEntityComponentDefinition (MyDefinitionId componentId, out MyComponentDefinitionBase definition) |
|
MyComponentDefinitionBase | GetEntityComponentDefinition (MyDefinitionId componentId) |
|
ListReader< MyComponentDefinitionBase > | GetEntityComponentDefinitions () |
|
ListReader< T > | GetEntityComponentDefinitions< T > () |
|
bool | TryGetContainerDefinition (MyDefinitionId containerId, out MyContainerDefinition definition) |
|
MyContainerDefinition | GetContainerDefinition (MyDefinitionId containerId) |
|
void | GetDefinedEntityContainers (ref List< MyDefinitionId > definedContainers) |
|
DictionaryValuesReader< MyDefinitionId, MyFontDefinition > | GetFontDefinitions () |
|
MyFontDefinition | GetFontSafe (string fontName) |
|
MyVoxelMaterialDefinition | GetVoxelMaterialDefinition (byte materialIndex) |
|
MyVoxelMaterialDefinition | GetVoxelMaterialDefinition (string name) |
|
bool | TryGetVoxelMaterialDefinition (string name, out MyVoxelMaterialDefinition definition) |
|
DictionaryValuesReader< string, MyVoxelMaterialDefinition > | GetVoxelMaterialDefinitions () |
|
MyVoxelMaterialDefinition | GetDefaultVoxelMaterialDefinition () |
|
void | Save (string filePattern="*.*") |
|
T | GetDefinition< T > (MyStringHash subtypeId) |
|
T | GetDefinition< T > (MyDefinitionId subtypeId) |
|
IEnumerable< T > | GetDefinitions< T > () |
|
IEnumerable< T > | GetAllDefinitions< T > () |
|
bool | TryGetDefinition< T > (MyStringHash subtypeId, out T def) |
|
HashSet< Type > | GetSubtypes< T > () |
|