| AlignToVelocity | Game.Block | |
| Behaviors | Game.Block | |
| BlockIndex | Game.Block | |
| CanBeBuiltIntoFurniture | Game.Block | |
| CanBeFiredByDispenser(int value) | Game.Block | virtual |
| CanBlockBeBuiltIntoFurniture(int value) | Game.Block | virtual |
| CanWear(int value) | Game.Block | virtual |
| CraftingId | Game.Block | |
| CreateDebrisParticleSystem(SubsystemTerrain subsystemTerrain, Vector3 position, int value, float strength) | Game.Block | virtual |
| DefaultCategory | Game.Block | |
| DefaultCreativeData | Game.Block | |
| DefaultDescription | Game.Block | |
| DefaultDisplayName | Game.Block | |
| DefaultDropContent | Game.Block | |
| DefaultDropCount | Game.Block | |
| DefaultEmittedLightAmount | Game.Block | |
| DefaultExperienceCount | Game.Block | |
| DefaultExplosionIncendiary | Game.Block | |
| DefaultExplosionPressure | Game.Block | |
| DefaultHeat | Game.Block | |
| DefaultIconBlockOffset | Game.Block | |
| DefaultIconViewOffset | Game.Block | |
| DefaultIconViewScale | Game.Block | |
| DefaultIsInteractive | Game.Block | |
| DefaultIsNonAttachable | Game.Block | |
| DefaultMeleeHitProbability | Game.Block | |
| DefaultMeleePower | Game.Block | |
| DefaultNutritionalValue | Game.Block | |
| DefaultProjectilePower | Game.Block | |
| DefaultRotPeriod | Game.Block | |
| DefaultShadowStrength | Game.Block | |
| DefaultSicknessProbability | Game.Block | |
| DefaultSoundMaterialName | Game.Block | |
| DefaultTextureSlot | Game.Block | |
| Density | Game.Block | |
| DestructionDebrisScale | Game.Block | |
| DigMethod | Game.Block | |
| DigResilience | Game.Block | |
| DisintegratesOnHit | Game.Block | |
| DisplayOrder | Game.Block | |
| DrawBlock(PrimitivesRenderer3D primitivesRenderer, int value, Color color, float size, ref Matrix matrix, DrawBlockEnvironmentData environmentData) | Game.CraftingTableBlock | |
| Durability | Game.Block | |
| Eat(ComponentVitalStats vitalStats, int value) | Game.Block | virtual |
| ExplosionKeepsPickables | Game.Block | |
| ExplosionResilience | Game.Block | |
| FireDuration | Game.Block | |
| FirstPersonOffset | Game.Block | |
| FirstPersonRotation | Game.Block | |
| FirstPersonScale | Game.Block | |
| fName | Game.Block | static |
| FoodType | Game.Block | |
| FrictionFactor | Game.Block | |
| FuelFireDuration | Game.Block | |
| FuelHeatLevel | Game.Block | |
| GenerateFacesForSameNeighbors | Game.Block | |
| GenerateFacesForSameNeighbors_(int value) | Game.Block | virtual |
| GenerateTerrainVertices(BlockGeometryGenerator generator, TerrainGeometry geometry, int value, int x, int y, int z) | Game.CraftingTableBlock | |
| Game::Block.GenerateTerrainVertices(BlockGeometryGenerator generator, TerrainGeometrySubset geometry, int value, int x, int y, int z) | Game.Block | virtual |
| GetAdHocCraftingRecipe(SubsystemTerrain subsystemTerrain, string[] ingredients, float heatLevel, float playerLevel) | Game.Block | virtual |
| GetAlignToVelocity(int value) | Game.Block | virtual |
| GetBlockDescriptionScreen(int value) | Game.Block | virtual |
| GetBlockDigMethod(int value) | Game.Block | virtual |
| GetBlockHealth(int value) | Game.Block | virtual |
| GetBlockRecipeScreen(int value) | Game.Block | virtual |
| GetCategory(int value) | Game.Block | virtual |
| GetClothingData(int value) | Game.Block | virtual |
| GetCraftingId(int value) | Game.Block | virtual |
| GetCreativeValues() | Game.Block | virtual |
| GetCustomCollisionBoxes(SubsystemTerrain terrain, int value) | Game.Block | virtual |
| GetCustomInteractionBoxes(SubsystemTerrain terrain, int value) | Game.Block | virtual |
| GetDamage(int value) | Game.Block | virtual |
| GetDamageDestructionValue(int value) | Game.Block | virtual |
| GetDensity(int value) | Game.Block | virtual |
| GetDescription(int value) | Game.Block | virtual |
| GetDiggingCrackingTexture(ComponentMiner miner, float digProgress, int value, Texture2D[] defaultCrackTextures) | Game.Block | virtual |
| GetDigResilience(int value) | Game.Block | virtual |
| GetDigValue(SubsystemTerrain subsystemTerrain, ComponentMiner componentMiner, int value, int toolValue, TerrainRaycastResult raycastResult) | Game.Block | virtual |
| GetDisplayName(SubsystemTerrain subsystemTerrain, int value) | Game.Block | virtual |
| GetDisplayOrder(int value) | Game.Block | virtual |
| GetDropValues(SubsystemTerrain subsystemTerrain, int oldValue, int newValue, int toolLevel, List< BlockDropValue > dropValues, out bool showDebris) | Game.Block | virtual |
| GetDurability(int value) | Game.Block | virtual |
| GetEmittedLightAmount(int value) | Game.Block | virtual |
| GetExplosionIncendiary(int value) | Game.Block | virtual |
| GetExplosionPressure(int value) | Game.Block | virtual |
| GetExplosionResilience(int value) | Game.Block | virtual |
| GetFaceTextureSlot(int face, int value) | Game.Block | virtual |
| GetFireDuration(int value) | Game.Block | virtual |
| GetFirstPersonOffset(int value) | Game.Block | virtual |
| GetFirstPersonRotation(int value) | Game.Block | virtual |
| GetFirstPersonScale(int value) | Game.Block | virtual |
| GetFoodType(int value) | Game.Block | virtual |
| GetFuelFireDuration(int value) | Game.Block | virtual |
| GetFuelHeatLevel(int value) | Game.Block | virtual |
| GetHackPower(int value) | Game.Block | virtual |
| GetHeat(int value) | Game.Block | virtual |
| GetIconBlockOffset(int value, DrawBlockEnvironmentData environmentData) | Game.Block | virtual |
| GetIconViewOffset(int value, DrawBlockEnvironmentData environmentData) | Game.Block | virtual |
| GetIconViewScale(int value, DrawBlockEnvironmentData environmentData) | Game.Block | virtual |
| GetInHandOffset(int value) | Game.Block | virtual |
| GetInHandRotation(int value) | Game.Block | virtual |
| GetInHandScale(int value) | Game.Block | virtual |
| GetIsCollapsable(int value) | Game.Block | virtual |
| GetIsDiggingTransparent(int value) | Game.Block | virtual |
| GetMaxStacking(int value) | Game.Block | virtual |
| GetMeleeHitProbability(int value) | Game.Block | virtual |
| GetMeleePower(int value) | Game.Block | virtual |
| GetNutritionalValue(int value) | Game.Block | virtual |
| GetObjectShadowStrength(int value) | Game.Block | virtual |
| GetPlacementValue(SubsystemTerrain subsystemTerrain, ComponentMiner componentMiner, int value, TerrainRaycastResult raycastResult) | Game.Block | virtual |
| GetPlayerLevelRequired(int value) | Game.Block | virtual |
| GetPriorityInteract(int value, ComponentMiner componentMiner) | Game.Block | virtual |
| GetPriorityPlace(int value, ComponentMiner componentMiner) | Game.Block | virtual |
| GetPriorityUse(int value, ComponentMiner componentMiner) | Game.Block | virtual |
| GetProceduralCraftingRecipes() | Game.Block | virtual |
| GetProjectileDamping(int value) | Game.Block | virtual |
| GetProjectilePower(int value) | Game.Block | virtual |
| GetProjectileResilience(int value) | Game.Block | virtual |
| GetProjectileSpeed(int value) | Game.Block | virtual |
| GetProjectileStickProbability(int value) | Game.Block | virtual |
| GetQuarryPower(int value) | Game.Block | virtual |
| GetRequiredToolLevel(int value) | Game.Block | virtual |
| GetRotPeriod(int value) | Game.Block | virtual |
| GetShadowStrength(int value) | Game.Block | virtual |
| GetShovelPower(int value) | Game.Block | virtual |
| GetSicknessProbability(int value) | Game.Block | virtual |
| GetSoundMaterialName(SubsystemTerrain subsystemTerrain, int value) | Game.Block | virtual |
| GetTextureSlotCount(int value) | Game.Block | virtual |
| GetToolLevel(int value) | Game.Block | virtual |
| HackPower | Game.Block | |
| HasCollisionBehavior | Game.Block | |
| HasCollisionBehavior_(int value) | Game.Block | virtual |
| Index | Game.CraftingTableBlock | static |
| InHandOffset | Game.Block | |
| InHandRotation | Game.Block | |
| InHandScale | Game.Block | |
| Initialize() | Game.CraftingTableBlock | virtual |
| IsAimable | Game.Block | |
| IsAimable_(int value) | Game.Block | virtual |
| IsBlockingPiston(int value) | Game.Block | virtual |
| IsCollapsable | Game.Block | |
| IsCollapseDestructibleBlock(int value) | Game.Block | virtual |
| IsCollapseSupportBlock(SubsystemTerrain subsystemTerrain, int value) | Game.Block | virtual |
| IsCollidable | Game.Block | |
| IsCollidable_(int value) | Game.Block | virtual |
| IsDiggingTransparent | Game.Block | |
| IsEditable | Game.Block | |
| IsEditable_(int value) | Game.Block | virtual |
| IsFaceNonAttachable(SubsystemTerrain subsystemTerrain, int face, int value, int attachBlockValue) | Game.Block | virtual |
| IsFaceTransparent(SubsystemTerrain subsystemTerrain, int face, int value) | Game.Block | virtual |
| IsFluidBlocker | Game.Block | |
| IsFluidBlocker_(int value) | Game.Block | virtual |
| IsGatherable | Game.Block | |
| IsGatherable_(int value) | Game.Block | virtual |
| IsHeatBlocker(int value) | Game.Block | virtual |
| IsIndexDynamic | Game.Block | |
| IsInteractive(SubsystemTerrain subsystemTerrain, int value) | Game.Block | virtual |
| IsMovableByPiston(int value, int pistonFace, int y, out bool isEnd) | Game.Block | virtual |
| IsNonAttachable(int value) | Game.Block | virtual |
| IsNonDuplicable | Game.Block | |
| IsNonDuplicable_(int value) | Game.Block | virtual |
| IsPlaceable | Game.Block | |
| IsPlaceable_(int value) | Game.Block | virtual |
| IsPlacementTransparent | Game.Block | |
| IsPlacementTransparent_(int value) | Game.Block | virtual |
| IsStickable | Game.Block | |
| IsStickable_(int value) | Game.Block | virtual |
| IsSuitableForPlants(int value, int plantValue) | Game.Block | virtual |
| IsSwapAnimationNeeded(int oldValue, int newValue) | Game.Block | virtual |
| IsTransparent | Game.Block | |
| IsTransparent_(int value) | Game.Block | virtual |
| KillsWhenStuck | Game.Block | |
| LightAttenuation | Game.Block | |
| m_blockMesh | Game.CraftingTableBlock | |
| m_defaultCollisionBoxes | Game.Block | static |
| m_standaloneBlockMesh | Game.CraftingTableBlock | |
| MatchCrafingId(string CraftId) | Game.Block | virtual |
| MaxStacking | Game.Block | |
| NoAutoJump | Game.Block | |
| NoSmoothRise | Game.Block | |
| ObjectShadowStrength | Game.Block | |
| PlayerLevelRequired | Game.Block | |
| PriorityInteract | Game.Block | |
| PriorityPlace | Game.Block | |
| PriorityUse | Game.Block | |
| ProjectileDamping | Game.Block | |
| ProjectileResilience | Game.Block | |
| ProjectileSpeed | Game.Block | |
| ProjectileStickProbability | Game.Block | |
| ProjectileTipOffset | Game.Block | |
| QuarryPower | Game.Block | |
| Random | Game.Block | |
| Raycast(Ray3 ray, SubsystemTerrain subsystemTerrain, int value, bool useInteractionBoxes, out int nearestBoxIndex, out BoundingBox nearestBox) | Game.Block | virtual |
| RequiredToolLevel | Game.Block | |
| SetDamage(int value, int damage) | Game.Block | virtual |
| SetDiggingCrackingTextureTransform(TerrainVertex vertex) | Game.Block | virtual |
| ShouldAvoid(int value) | Game.Block | virtual |
| ShouldAvoid(int value, ComponentPilot componentPilot) | Game.Block | virtual |
| ShouldBeAddedToProject(SubsystemBlocksManager subsystemBlocksManager) | Game.Block | virtual |
| ShouldGenerateFace(SubsystemTerrain subsystemTerrain, int face, int value, int neighborValue, int x, int y, int z) | Game.Block | virtual |
| ShovelPower | Game.Block | |
| SleepSuitability | Game.Block | |
| StaticBlockIndex | Game.Block | |
| ToolLevel | Game.Block | |