MC TIL
Home
Github
Home
Github
  • Struct

    • A
    • B
    • C
    • D
    • E
    • F
    • G
    • H
    • I
    • J
    • K
    • L
    • M
    • N
    • O
    • P
    • Q
    • R
    • S
    • T
    • U
    • V
    • W
    • X
    • Z
    • `
  • Enums

    • A
    • B
    • C
    • D
    • E
    • F
    • G
    • H
    • I
    • J
    • K
    • L
    • M
    • N
    • O
    • P
    • R
    • S
    • T
    • U
    • V
    • W
    • X
    • Z
    • `

F

FilteredTransformationAttributes<LegacyPreHillsEdgeTransformation>

OffsetTypeName
0(24) std::vector<PosibleTransformation>mTransformations

Factory<Dimension,Level &,Scheduler &>::TypeCreator

OffsetTypeName
0(24) std::_Function_basebaseclass_0
24(8) std::function<std::unique_ptr<Dimension> (Level &,Scheduler &)>::_Invoker_type_M_invoker

FeatureRefTraits::StackResultStorage

OffsetTypeName
0(16) std::optional<std::reference_wrapper<FeatureRegistry> >mRegistry
16(8) size_tmIndex

FeatureRefTraits::WeakStorage

OffsetTypeName
0(16) std::optional<std::reference_wrapper<FeatureRegistry> >mRegistry
16(8) size_tmIndex

Feature

OffsetTypeName
0(8) IFeaturebaseclass_0
8(8) Actor *mPlacer
16(8) WorldChangeTransaction *mTransaction

FlowerFeature

OffsetTypeName
0(24) Featurebaseclass_0
24(8) const Block *mBlock

FixedBiomeSource

OffsetTypeName
0(8) BiomeSourcebaseclass_0
8(8) const Biome *mFixedBiome

FilterLayer<LayerFilters::AddIsland>::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<LayerValues::Terrain> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterLayer<LayerFilters::RemoveTooMuchOcean>::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<LayerValues::Terrain> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterLayer<LayerFilters::AddSnow>::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<LayerValues::Terrain> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterLayer<LayerFilters::AddIslandWithTemperature>::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<LayerValues::PreBiome> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterLayer<LayerFilters::AddEdgeCoolWarm>::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<LayerValues::PreBiome> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterLayer<LayerFilters::AddEdgeHeatIce>::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<LayerValues::PreBiome> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterLayer<LayerFilters::AddEdgeSpecial>::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<LayerValues::PreBiome> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterLayer<LayerFilters::BiomeInit>::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<LayerValues::PreBiome> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterLayer<LayerFilters::AddMushroomIsland>::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<Biome *> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterLayer<LayerFilters::PromoteCenter>::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<Biome *> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterLayer<LayerFilters::RiverInit>::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<Biome *> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterLayer<LayerFilters::River>::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<int> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterLayer<LayerFilters::Smooth<bool> >::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<bool> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterLayer<LayerFilters::RareBiomeSpot>::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<Biome *> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterLayer<LayerFilters::FilteredTransformation<FilteredTransformationAttributes<PreHillsEdgeTransformation> > >::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<Biome *> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterContextSet

OffsetTypeName
0(616) std::__array_traits<FilterContext,7>::_Type_M_elems

FilterLayer<LayerFilters::FilteredTransformation<FilteredTransformationAttributes<LegacyPreHillsEdgeTransformation> > >::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<Biome *> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterLayer<LayerFilters::AddBiomeIsland>::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<Biome *> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterLayer<LayerFilters::Shore>::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<Biome *> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterLayer<LayerFilters::FilteredTransformation<FilteredTransformationAttributes<PostShoreEdgeTransformation> > >::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<Biome *> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterLayer<LayerFilters::Smooth<Biome *> >::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<Biome *> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FilterLayer<LayerFilters::AddOceanEdge>::ReaderType

OffsetTypeName
0(8) const LayerDetails::BufferAccessor<BiomeTemperatureCategory> *mSourceData
8(4) int32_tmTopLeft
12(4) int32_tmW

FlagComponent<ActorTickedFlag>

OffsetTypeName
0(1) IEntityComponentbaseclass_0

FilterGroup

OffsetTypeName
0(8) int (**)(void)_vptr$FilterGroup
8(4) FilterGroup::CollectionTypemCollectionType
16(24) std::vector<std::shared_ptr<FilterGroup>>mChildren
40(24) std::vector<std::shared_ptr<FilterTest>>mMembers

FlockingComponent

OffsetTypeName
0(24) std::vector<ActorUniqueID>mNeighborhood
24(12) Vec3mCenterOfMass
36(12) Vec3mGroupVelocity
48(12) Vec3mGoalHeading
60(12) Vec3mCurrentHeading
72(1) boolmInWater
73(1) boolmMatchVariant
74(1) boolmUseCenterOfMass
75(1) boolmIsLeader
76(1) boolmInFlock
77(1) boolmIsEnabled
78(1) boolmHasTargetGoal
79(1) boolmUsingDirection
80(4) intmFlockLimit
84(4) floatmLonerChance
88(4) floatmGoalWeight
92(4) floatmInfluenceRadius
96(4) floatmBreachInfluence
100(4) floatmSeparationWeight
104(4) floatmSeparationThreshold
108(4) floatmCohesionWeight
112(4) floatmCohesionThreshold
116(4) floatmInnerCohesionThreshold
120(4) floatmMinHeight
124(4) floatmMaxHeight
128(4) floatmBlockDist
132(4) floatmBlockWeight
136(1) boolmOverspeedRequired

FeatureToggles::SetupFunction

OffsetTypeName
0(24) std::_Function_basebaseclass_0
24(8) std::function<void (Option *)>::_Invoker_type_M_invoker

FeatureToggles::LockFunction

OffsetTypeName
0(24) std::_Function_basebaseclass_0
24(8) std::function<bool ()>::_Invoker_type_M_invoker

FeatureToggles::FeatureToggle

OffsetTypeName
0(4) FeatureOptionIDfeatureID
4(4) FeatureOptionIDdependencyFeatureID
8(8) std::unique_ptr<Option>option
16(32) FeatureToggles::SetupFunctionsetup
48(32) FeatureToggles::LockFunctionlock

FunctionManager::QueuedCommand

OffsetTypeName
0(8) IFunctionEntry *mFunction
8(8) const CommandOrigin *mOrigin

FloatRange

OffsetTypeName
0(4) floatrangeMin
4(4) floatrangeMax

FileInfo

OffsetTypeName
0(32) Core::HeapPathBufferfilePath
32(8) uint64_tfileSize
40(32) std::stringfileHash

FileChunkInfo

OffsetTypeName
0(4) intchunkID
8(8) uint64_tstartByte
16(8) uint64_tendByte

FileChunk

OffsetTypeName
0(24) std::vector<unsigned char>data
24(24) FileChunkInfoinfo

FileArchiver::Result

OffsetTypeName
0(4) FileArchiver::Outcomeoutcome
8(32) Core::HeapPathBufferfileName

FilterInputs

OffsetTypeName
0(2) FilterSubjectmSubject
8(48) FilterInputmDomain
56(2) FilterOperatormOperator
64(48) FilterInputmValue

FilterInput

OffsetTypeName
0(4) FilterParamTypemType
8(32) std::stringmString
40(4) intmIValue
44(4) floatmFValue

floatArray

OffsetTypeName
0(24) std::_Vector_base<float>baseclass_0

FilterStringMap

OffsetTypeName
0(56) std::unordered_map<std::string,FilterInputDefinition>baseclass_0

FilterGroup::Ptr

OffsetTypeName
0(16) std::__shared_ptr<FilterGroup,__gnu_cxx::_S_atomic>baseclass_0

FoodItemComponent::Effect

OffsetTypeName
0(8) const char *descriptionId
8(4) intid
12(4) intduration
16(4) intamplifier
20(4) floatchance

FileArchiver::OperationCallback

OffsetTypeName
0(24) std::_Function_basebaseclass_0
24(8) std::function<void (FileArchiver::Result &)>::_Invoker_type_M_invoker

FlagComponent<IgnoreAutomaticFeatureRules>

OffsetTypeName
0(1) IEntityComponentbaseclass_0

FlagComponent<DataDrivenBiomeSurface>

OffsetTypeName
0(1) IEntityComponentbaseclass_0

FlagComponent<SwampBiomeSurface>

OffsetTypeName
0(1) IEntityComponentbaseclass_0

FlagComponent<OceanFrozenBiomeSurface>

OffsetTypeName
0(1) IEntityComponentbaseclass_0

FlagComponent<NetherBiomeSurface>

OffsetTypeName
0(1) IEntityComponentbaseclass_0

FlagComponent<TheEndBiomeSurface>

OffsetTypeName
0(1) IEntityComponentbaseclass_0

FilteredTransformationAttributes<PreHillsEdgeTransformation>

OffsetTypeName
0(24) std::vector<PosibleTransformation>mTransformations

FilteredTransformationAttributes<PostShoreEdgeTransformation>

OffsetTypeName
0(24) std::vector<PosibleTransformation>mTransformations

FlagComponent<NoiseBasedColorPalette>

OffsetTypeName
0(1) IEntityComponentbaseclass_0

FeatureLoading::FeatureRootParseContext

OffsetTypeName
0(8) std::reference_wrapper<std::string >mFeatureName
8(8) std::reference_wrapper<IWorldRegistriesProvider>mRegistryProvider
16(8) std::unique_ptr<FeatureLoading::AbstractFeatureHolder>mFeatureHolder

FlatWorldGeneratorOptions

OffsetTypeName
0(4) intmEncodingVersion
8(24) std::vector<BlockLayer>mBlockLayers
32(4) intmBiomeId
40(16) Json::ValuemStructureOptions
56(4) intmTotalLayers

FeedItem

OffsetTypeName
0(8) const Item *mItem
8(4) intmValue
16(24) std::vector<FeedItem::Effect>mEffects

FeedItem::Effect

OffsetTypeName
0(32) std::stringdescriptionId
32(4) intid
36(4) intduration
40(4) intamplifier
44(4) floatchance

FullPlayerInventoryWrapper

OffsetTypeName
0(8) PlayerInventoryProxy *mPlayerInventory
8(8) SimpleContainer *mArmorInventory
16(8) SimpleContainer *mHandInventory
24(8) InventoryTransactionManager *mTransactionManager
32(8) Player *mPlayer

FoliageColor::Palette

OffsetTypeName
0(262144) std::__array_traits<int,65536>::_Type_M_elems

fd_set

OffsetTypeName
0(128) __fd_mask[16]fds_bits

FileSystemFileAccess

OffsetTypeName
0(8) IFileAccessbaseclass_0
8(4) FileSystemModemMode
16(8) FileSystemFileAccess::FileSystemFileReadAccessmReadInterface
24(8) FileSystemFileAccess::FileSystemFileWriteAccessmWriteInterface

FileSystemFileAccess::FileSystemFileReadAccess

OffsetTypeName
0(8) IFileReadAccessbaseclass_0

FileSystemFileAccess::FileSystemFileWriteAccess

OffsetTypeName
0(8) IFileWriteAccessbaseclass_0

FilterParamDefinition

OffsetTypeName
0(4) FilterParamTypemType
4(4) FilterParamRequirementmRequirement
8(32) std::stringmDescription
40(48) FilterInputmDefault
88(56) FilterStringMapmStringMap
144(1) FilterParamOptionmParamOption

FileAccessTransforms

OffsetTypeName
0(8) int (**)(void)_vptr$FileAccessTransforms

FilterInputDefinition

OffsetTypeName
0(48) FilterInputmInput
48(32) std::stringmDescription

FriendlySize

OffsetTypeName
0(8) size_tbytes

FileArchiver

OffsetTypeName
0(16) std::enable_shared_from_this<FileArchiver>baseclass_0
16(12) Core::ZipUtils::ZipProgressmProgress
32(24) std::promise<FileArchiver::Result>mLastResult
56(4) FileArchiver::StatemCurrentState
64(8) Core::FilePathManager *mFilePathManager
72(32) std::function<void (const std::string &)>mDisplayMessageCallback
104(8) ResourcePackRepository *mResourcePackRepository
112(8) std::unique_ptr<TaskGroup>mIOTaskGroup

FishingHook::_fishPosEvent::$7EF7C94BEAB75C6CEF4ADFB99B570420

OffsetTypeName
0(1) __int8[1]gap0

FishingHook::_fishhookEvent::$7EF7C94BEAB75C6CEF4ADFB99B570420

OffsetTypeName
0(1) __int8[1]gap0

FishingHook::_fishTeaseEvent::$7EF7C94BEAB75C6CEF4ADFB99B570420

OffsetTypeName
0(1) __int8[1]gap0

Fish::updateEntitySpecificMolangVariables::$7EF7C94BEAB75C6CEF4ADFB99B570420

OffsetTypeName
0(1) __int8[1]gap0

FilterTest::Definition

OffsetTypeName
0(32) std::stringmName
32(32) std::stringmDescription
64(8) const FilterParamDefinition *mSubjectDefinition
72(8) const FilterParamDefinition *mDomainDefinition
80(8) const FilterParamDefinition *mOperatorDefinition
88(8) const FilterParamDefinition *mValueDefinition
96(32) std::function<std::shared_ptr<FilterTest> ()>mFactory

FilterTestDaytime

OffsetTypeName
0(16) SimpleBoolFilterTestbaseclass_0

FilterTest:96

OffsetTypeName
0(8) int (**)(void)_vptr$FilterTest
8(2) FilterSubjectmSubject
10(2) FilterOperatormOperator

FilterTestClock

OffsetTypeName
0(16) SimpleFloatFilterTestbaseclass_0

FilterTestMoonIntensity

OffsetTypeName
0(16) SimpleFloatFilterTestbaseclass_0

FilterTestMoonPhase

OffsetTypeName
0(16) SimpleFloatFilterTestbaseclass_0

FilterTestDistanceToNearestPlayer

OffsetTypeName
0(16) SimpleFloatFilterTestbaseclass_0

FilterTest

OffsetTypeName
0(8) int (**)(void)_vptr$FilterTest
8(2) FilterSubjectmSubject
10(2) FilterOperatormOperator

FilterTestDifficulty

OffsetTypeName
0(16) SimpleIntFilterTestbaseclass_0

FilterTestGameRule

OffsetTypeName
0(16) FilterTestbaseclass_0
16(32) std::stringmGameRule
48(1) boolmValue

FilterTestHourlyClock

OffsetTypeName
0(16) SimpleIntFilterTestbaseclass_0
16(4) intmValue

FilterTestBiome

OffsetTypeName
0(16) SimpleIntFilterTestbaseclass_0

FilterTestBiomeHasTag

OffsetTypeName
0(72) SimpleTagIDFilterTestbaseclass_0

FilterTestBiomeSnowCovered

OffsetTypeName
0(16) SimpleBoolFilterTestbaseclass_0

FilterTestBiomeHumid

OffsetTypeName
0(16) SimpleBoolFilterTestbaseclass_0

FilterTestTemperatureType

OffsetTypeName
0(16) SimpleIntFilterTestbaseclass_0

FilterTestTemperatureValue

OffsetTypeName
0(16) SimpleFloatFilterTestbaseclass_0

FilterTestBrightness

OffsetTypeName
0(16) SimpleFloatFilterTestbaseclass_0

FilterTestAltitude

OffsetTypeName
0(16) SimpleIntFilterTestbaseclass_0

FilterTestHasTradeSupply

OffsetTypeName
0(16) SimpleBoolFilterTestbaseclass_0

FancyTreeFeature::FoliageCoords

OffsetTypeName
0(12) BlockPosbaseclass_0
12(4) intmBranchBase

FeatureRefTraits::OwnerStorage

OffsetTypeName
0(16) std::optional<std::reference_wrapper<FeatureRegistry> >mRegistry
16(8) size_tmIndex

FILE

typedef _IO_FILE FILE;

FlockingSystem

struct __cppobj FlockingSystem : ITickingSystem
{
};

Factory<Dimension,Level &,Scheduler &>

struct Factory<Dimension,Level &,Scheduler &>
{
  Factory<Dimension,Level &,Scheduler &>::FactoryMap mFactoryMap;
};

Factory<Dimension,Level &,Scheduler &>::FactoryMap

typedef std::unordered_map<std::string,std::function<std::unique_ptr<Dimension> (Level &,Scheduler &)>> Factory<Dimension,Level &,Scheduler &>::FactoryMap;

FeatureRegistry

struct FeatureRegistry
{
  std::vector<std::unique_ptr<IFeature>> mFeatureRegistry;
  std::vector<OwnerPtrT<FeatureRefTraits>> mFeatureSlots;
  std::unordered_map<StringKey,unsigned long> mFeatureLookupMap;
};

FeatureLoading::AbstractFeatureHolder

struct FeatureLoading::AbstractFeatureHolder
{
  __int8 gap0[1];
};

FeatureLoading::ConcreteFeatureHolder<AggregateFeature<PlaceType::Arbitrary> >

struct FeatureLoading::ConcreteFeatureHolder<AggregateFeature<PlaceType::Arbitrary> >
{
  AggregateFeature<PlaceType::Arbitrary> *mFeaturePtr;
};

FeatureLoading::ConcreteFeatureHolder<AggregateFeature<PlaceType::Sequential> >

struct FeatureLoading::ConcreteFeatureHolder<AggregateFeature<PlaceType::Sequential> >
{
  AggregateFeature<PlaceType::Sequential> *mFeaturePtr;
};

FeatureLoading::ConcreteFeatureHolder<OreFeature>

struct FeatureLoading::ConcreteFeatureHolder<OreFeature>
{
  OreFeature *mFeaturePtr;
};

FeatureLoading::ConcreteFeatureHolder<ScatterFeature>

struct FeatureLoading::ConcreteFeatureHolder<ScatterFeature>
{
  ScatterFeature *mFeaturePtr;
};

FeatureLoading::ConcreteFeatureHolder<SingleBlockFeature>

struct FeatureLoading::ConcreteFeatureHolder<SingleBlockFeature>
{
  SingleBlockFeature *mFeaturePtr;
};

FeatureLoading::ConcreteFeatureHolder<StructureTemplateFeature>

struct FeatureLoading::ConcreteFeatureHolder<StructureTemplateFeature>
{
  StructureTemplateFeature *mFeaturePtr;
};

FeatureLoading::ConcreteFeatureHolder<WeightedRandomFeature>

struct FeatureLoading::ConcreteFeatureHolder<WeightedRandomFeature>
{
  WeightedRandomFeature *mFeaturePtr;
};

FossilFeature

struct __cppobj FossilFeature : Feature
{
};

FancyTreeFeature

struct __cppobj __attribute__((aligned(8))) FancyTreeFeature : TreeFeature:288
{
  const int mHeightVariance;
  const float mTrunkHeightScale;
  const float mBranchSlope;
  const float mWidthScale;
  const float mFoliageDensity;
  const int mTrunkWidth;
  const int mFoliageHeight;
  const int mMinAllowedHeight;
};

FeatureRefTraits::OwnerStackRef

typedef FeatureRefTraits::StackRef FeatureRefTraits::OwnerStackRef;

FeatureRefTraits::StackRef

typedef IFeature FeatureRefTraits::StackRef;

FeatureRefTraits

struct FeatureRefTraits
{
  __int8 gap0[1];
};

FeatureTypeFactory

struct FeatureTypeFactory
{
  JsonUtil::JsonSchemaRoot<FeatureLoading::FeatureRootParseContext> mSchema;
};

Facing

struct Facing
{
  __int8 gap0[1];
};

FlatWorldGenerator

struct __cppobj FlatWorldGenerator : ChunkSource, WorldGenerator
{
  std::vector<const Block *> mPrototypeBlocks;
  Height mPrototypeHeight;
  const Biome *mBiome;
  const PerlinSimplexNoise noise;
  std::unique_ptr<RandomScatteredLargeFeature> mScatteredFeature;
  std::unique_ptr<OceanMonumentFeature> mOceanMonumentFeature;
};

FeaturePoolElement

struct __cppobj FeaturePoolElement : StructurePoolElement
{
  const Feature *mFeature;
};

FilterLayer<LayerFilters::AddIsland>

struct __cppobj __attribute__((aligned(8))) FilterLayer<LayerFilters::AddIsland> : UnaryLayer<typename AddIsland::OutputType,typename AddIsland::InputType>:328
{
  LayerFilters::AddIsland mFilter;
};

FilterLayer<LayerFilters::RemoveTooMuchOcean>

struct __cppobj __attribute__((aligned(8))) FilterLayer<LayerFilters::RemoveTooMuchOcean> : UnaryLayer<typename RemoveTooMuchOcean::OutputType,typename RemoveTooMuchOcean::InputType>:328
{
  LayerFilters::RemoveTooMuchOcean mFilter;
};

FilterLayer<LayerFilters::AddSnow>

struct __cppobj __attribute__((aligned(8))) FilterLayer<LayerFilters::AddSnow> : UnaryLayer<typename AddSnow::OutputType,typename AddSnow::InputType>:328
{
  LayerFilters::AddSnow mFilter;
};

FilterLayer<LayerFilters::AddIslandWithTemperature>

struct __cppobj __attribute__((aligned(8))) FilterLayer<LayerFilters::AddIslandWithTemperature> : UnaryLayer<typename AddIslandWithTemperature::OutputType,typename AddIslandWithTemperature::InputType>:328
{
  LayerFilters::AddIslandWithTemperature mFilter;
};

FilterLayer<LayerFilters::AddEdgeCoolWarm>

struct __cppobj __attribute__((aligned(8))) FilterLayer<LayerFilters::AddEdgeCoolWarm> : UnaryLayer<typename AddEdgeCoolWarm::OutputType,typename AddEdgeCoolWarm::InputType>:328
{
  LayerFilters::AddEdgeCoolWarm mFilter;
};

FilterLayer<LayerFilters::AddEdgeHeatIce>

struct __cppobj __attribute__((aligned(8))) FilterLayer<LayerFilters::AddEdgeHeatIce> : UnaryLayer<typename AddEdgeHeatIce::OutputType,typename AddEdgeHeatIce::InputType>:328
{
  LayerFilters::AddEdgeHeatIce mFilter;
};

FilterLayer<LayerFilters::AddEdgeSpecial>

struct __cppobj __attribute__((aligned(8))) FilterLayer<LayerFilters::AddEdgeSpecial> : UnaryLayer<typename AddEdgeSpecial::OutputType,typename AddEdgeSpecial::InputType>:328
{
  LayerFilters::AddEdgeSpecial mFilter;
};

FilterLayer<LayerFilters::BiomeInit>

struct __cppobj FilterLayer<LayerFilters::BiomeInit> : UnaryLayer<typename BiomeInit::OutputType,typename BiomeInit::InputType>
{
  LayerFilters::BiomeInit mFilter;
};

FilterLayer<LayerFilters::AddMushroomIsland>

struct __cppobj FilterLayer<LayerFilters::AddMushroomIsland> : UnaryLayer<typename AddMushroomIsland::OutputType,typename AddMushroomIsland::InputType>
{
  LayerFilters::AddMushroomIsland mFilter;
};

FilterLayer<LayerFilters::PromoteCenter>

struct __cppobj FilterLayer<LayerFilters::PromoteCenter> : UnaryLayer<typename PromoteCenter::OutputType,typename PromoteCenter::InputType>
{
  LayerFilters::PromoteCenter mFilter;
};

FilterLayer<LayerFilters::RiverInit>

struct __cppobj FilterLayer<LayerFilters::RiverInit> : UnaryLayer<typename RiverInit::OutputType,typename RiverInit::InputType>
{
  LayerFilters::RiverInit mFilter;
};

FilterLayer<LayerFilters::River>

struct __cppobj __attribute__((aligned(8))) FilterLayer<LayerFilters::River> : UnaryLayer<typename River::OutputType,typename River::InputType>:328
{
  LayerFilters::River mFilter;
};

FilterLayer<LayerFilters::Smooth<bool> >

struct __cppobj __attribute__((aligned(8))) FilterLayer<LayerFilters::Smooth<bool> > : UnaryLayer<typename Smooth<bool>::OutputType,typename Smooth<bool>::InputType>:328
{
  LayerFilters::Smooth<bool> mFilter;
};

FilterLayer<LayerFilters::RareBiomeSpot>

struct __cppobj FilterLayer<LayerFilters::RareBiomeSpot> : UnaryLayer<typename RareBiomeSpot::OutputType,typename RareBiomeSpot::InputType>
{
  LayerFilters::RareBiomeSpot mFilter;
};

FilterLayer<LayerFilters::FilteredTransformation<FilteredTransformationAttributes<PreHillsEdgeTransformation> > >

struct __cppobj FilterLayer<LayerFilters::FilteredTransformation<FilteredTransformationAttributes<PreHillsEdgeTransformation> > > : UnaryLayer<typename FilteredTransformation<FilteredTransformationAttributes<PreHillsEdgeTransformation> >::OutputType,typename FilteredTransformation<FilteredTransformationAttributes<PreHillsEdgeTransformation> >::InputType>
{
  LayerFilters::FilteredTransformation<FilteredTransformationAttributes<PreHillsEdgeTransformation> > mFilter;
};

FilterLayer<LayerFilters::FilteredTransformation<FilteredTransformationAttributes<LegacyPreHillsEdgeTransformation> > >

struct __cppobj FilterLayer<LayerFilters::FilteredTransformation<FilteredTransformationAttributes<LegacyPreHillsEdgeTransformation> > > : UnaryLayer<typename FilteredTransformation<FilteredTransformationAttributes<LegacyPreHillsEdgeTransformation> >::OutputType,typename FilteredTransformation<FilteredTransformationAttributes<LegacyPreHillsEdgeTransformation> >::InputType>
{
  LayerFilters::FilteredTransformation<FilteredTransformationAttributes<LegacyPreHillsEdgeTransformation> > mFilter;
};

FilterLayer<LayerFilters::AddBiomeIsland>

struct __cppobj FilterLayer<LayerFilters::AddBiomeIsland> : UnaryLayer<typename AddBiomeIsland::OutputType,typename AddBiomeIsland::InputType>
{
  LayerFilters::AddBiomeIsland mFilter;
};

FilterLayer<LayerFilters::Shore>

struct __cppobj FilterLayer<LayerFilters::Shore> : UnaryLayer<typename Shore::OutputType,typename Shore::InputType>
{
  LayerFilters::Shore mFilter;
};

FilterLayer<LayerFilters::FilteredTransformation<FilteredTransformationAttributes<PostShoreEdgeTransformation> > >

struct __cppobj FilterLayer<LayerFilters::FilteredTransformation<FilteredTransformationAttributes<PostShoreEdgeTransformation> > > : UnaryLayer<typename FilteredTransformation<FilteredTransformationAttributes<PostShoreEdgeTransformation> >::OutputType,typename FilteredTransformation<FilteredTransformationAttributes<PostShoreEdgeTransformation> >::InputType>
{
  LayerFilters::FilteredTransformation<FilteredTransformationAttributes<PostShoreEdgeTransformation> > mFilter;
};

FilterLayer<LayerFilters::Smooth<Biome *> >

struct __cppobj __attribute__((aligned(8))) FilterLayer<LayerFilters::Smooth<Biome *> > : UnaryLayer<typename Smooth<Biome *>::OutputType,typename Smooth<Biome *>::InputType>:328
{
  LayerFilters::Smooth<Biome *> mFilter;
};

FilterLayer<LayerFilters::AddOceanEdge>

struct __cppobj __attribute__((aligned(8))) FilterLayer<LayerFilters::AddOceanEdge> : UnaryLayer<typename AddOceanEdge::OutputType,typename AddOceanEdge::InputType>:328
{
  LayerFilters::AddOceanEdge mFilter;
};

FilterContext

struct FilterContext
{
  const Actor *mHost;
  const Actor *mSubject;
  const VariantParameterList *mParams;
  const BlockSource *mRegion;
  const Dimension *mDimension;
  const Level *mLevel;
  const Biome *mBiome;
  BlockPos mPos;
  const Block *mBlock;
  const TagRegistry *mTagRegistry;
};

FilterLayer<LayerFilters::AddIsland>::LayerData

typedef LayerDetails::WorkingData<LayerValues::Terrain,LayerValues::Terrain> FilterLayer<LayerFilters::AddIsland>::LayerData;

FilterLayer<LayerFilters::RemoveTooMuchOcean>::LayerData

typedef LayerDetails::WorkingData<LayerValues::Terrain,LayerValues::Terrain> FilterLayer<LayerFilters::RemoveTooMuchOcean>::LayerData;

FilterLayer<LayerFilters::AddSnow>::LayerData

typedef LayerDetails::WorkingData<LayerValues::PreBiome,LayerValues::Terrain> FilterLayer<LayerFilters::AddSnow>::LayerData;

FilterLayer<LayerFilters::AddIslandWithTemperature>::LayerData

typedef LayerDetails::WorkingData<LayerValues::PreBiome,LayerValues::PreBiome> FilterLayer<LayerFilters::AddIslandWithTemperature>::LayerData;

FilterLayer<LayerFilters::AddEdgeCoolWarm>::LayerData

typedef LayerDetails::WorkingData<LayerValues::PreBiome,LayerValues::PreBiome> FilterLayer<LayerFilters::AddEdgeCoolWarm>::LayerData;

FilterLayer<LayerFilters::AddEdgeHeatIce>::LayerData

typedef LayerDetails::WorkingData<LayerValues::PreBiome,LayerValues::PreBiome> FilterLayer<LayerFilters::AddEdgeHeatIce>::LayerData;

FilterLayer<LayerFilters::AddEdgeSpecial>::LayerData

typedef LayerDetails::WorkingData<LayerValues::PreBiome,LayerValues::PreBiome> FilterLayer<LayerFilters::AddEdgeSpecial>::LayerData;

FilterLayer<LayerFilters::BiomeInit>::LayerData

typedef LayerDetails::WorkingData<Biome *,LayerValues::PreBiome> FilterLayer<LayerFilters::BiomeInit>::LayerData;

FilterLayer<LayerFilters::AddMushroomIsland>::LayerData

typedef LayerDetails::WorkingData<Biome *,Biome *> FilterLayer<LayerFilters::AddMushroomIsland>::LayerData;

FilterLayer<LayerFilters::PromoteCenter>::LayerData

typedef LayerDetails::WorkingData<Biome *,Biome *> FilterLayer<LayerFilters::PromoteCenter>::LayerData;

FilterLayer<LayerFilters::RiverInit>::LayerData

typedef LayerDetails::WorkingData<int,Biome *> FilterLayer<LayerFilters::RiverInit>::LayerData;

FilterLayer<LayerFilters::River>::LayerData

typedef LayerDetails::WorkingData<bool,int> FilterLayer<LayerFilters::River>::LayerData;

FilterLayer<LayerFilters::Smooth<bool> >::LayerData

typedef LayerDetails::WorkingData<bool,bool> FilterLayer<LayerFilters::Smooth<bool> >::LayerData;

FilterLayer<LayerFilters::RareBiomeSpot>::LayerData

typedef LayerDetails::WorkingData<Biome *,Biome *> FilterLayer<LayerFilters::RareBiomeSpot>::LayerData;

FilterLayer<LayerFilters::FilteredTransformation<FilteredTransformationAttributes<PreHillsEdgeTransformation> > >::LayerData

typedef LayerDetails::WorkingData<Biome *,Biome *> FilterLayer<LayerFilters::FilteredTransformation<FilteredTransformationAttributes<PreHillsEdgeTransformation> > >::LayerData;

FilterLayer<LayerFilters::FilteredTransformation<FilteredTransformationAttributes<LegacyPreHillsEdgeTransformation> > >::LayerData

typedef LayerDetails::WorkingData<Biome *,Biome *> FilterLayer<LayerFilters::FilteredTransformation<FilteredTransformationAttributes<LegacyPreHillsEdgeTransformation> > >::LayerData;

FilterLayer<LayerFilters::AddBiomeIsland>::LayerData

typedef LayerDetails::WorkingData<Biome *,Biome *> FilterLayer<LayerFilters::AddBiomeIsland>::LayerData;

FilterLayer<LayerFilters::Shore>::LayerData

typedef LayerDetails::WorkingData<Biome *,Biome *> FilterLayer<LayerFilters::Shore>::LayerData;

FilterLayer<LayerFilters::FilteredTransformation<FilteredTransformationAttributes<PostShoreEdgeTransformation> > >::LayerData

typedef LayerDetails::WorkingData<Biome *,Biome *> FilterLayer<LayerFilters::FilteredTransformation<FilteredTransformationAttributes<PostShoreEdgeTransformation> > >::LayerData;

FilterLayer<LayerFilters::Smooth<Biome *> >::LayerData

typedef LayerDetails::WorkingData<Biome *,Biome *> FilterLayer<LayerFilters::Smooth<Biome *> >::LayerData;

FilterLayer<LayerFilters::AddOceanEdge>::LayerData

typedef LayerDetails::WorkingData<BiomeTemperatureCategory,BiomeTemperatureCategory> FilterLayer<LayerFilters::AddOceanEdge>::LayerData;

FloatTag

struct __cppobj __attribute__((aligned(8))) FloatTag : Tag
{
  float data;
};

FeatureToggles

struct FeatureToggles
{
  FeatureToggles::FeatureTogglesArray mFeatures;
  Core::HeapPathBuffer mFilePath;
};

FeatureToggles::FeatureTogglesArray

typedef std::vector<FeatureToggles::FeatureToggle> FeatureToggles::FeatureTogglesArray;

FireworksRecipe

struct __cppobj FireworksRecipe : MultiRecipe
{
  Recipe::ResultList mResult;
};

FloatOption

struct __cppobj __attribute__((aligned(8))) FloatOption : Option
{
  const float VALUE_MIN;
  const float VALUE_MAX;
  float mValue;
  float mDefaultValue;
  const float DELTA;
};

FunctionManager

struct FunctionManager
{
  int (**_vptr$FunctionManager)(void);
  const GameRule *mGameRule;
  bool mIsProcessingStack;
  std::vector<FunctionManager::QueuedCommand> mCommandList;
  std::unordered_map<const CommandOrigin *,FunctionManager::OriginMapping> mOriginMap;
  std::unique_ptr<ICommandDispatcher> mCommandDispatcher;
  std::unique_ptr<CommandOrigin> mTickOrigin;
  std::unordered_map<std::string,std::unique_ptr<FunctionEntry>> mFunctions;
  std::vector<FunctionEntry *> mTickFunctions;
};

FamilyTypeDescription

struct __cppobj FamilyTypeDescription : PropertyDescription
{
  Util::hashStringSet mFamilySet;
};

FireImmuneDescription

struct __cppobj FireImmuneDescription : PropertyDescription
{
};

FloatsInLiquidDescription

struct __cppobj FloatsInLiquidDescription : PropertyDescription
{
};

FlyingSpeedDescription

struct __cppobj __attribute__((aligned(8))) FlyingSpeedDescription : PropertyDescription
{
  float mValue;
};

FootSizeDescription

struct __cppobj __attribute__((aligned(8))) FootSizeDescription : PropertyDescription
{
  float mValue;
};

FrictionModifierDescription

struct __cppobj __attribute__((aligned(8))) FrictionModifierDescription : PropertyDescription
{
  float mValue;
};

FurnaceContainerManagerModel

struct __cppobj FurnaceContainerManagerModel : ContainerManagerModel
{
  BlockPos mBlockPos;
  int mLastTickCount;
  int mLastLitTime;
  int mLastLitDuration;
  int mLastStoredXP;
  int mLastInputId;
  int mLastInputAux;
  std::string mLastOutputName;
  int mLastResultDisplayId;
  const BlockActorType mBlockActorType;
  const ContainerEnumName mIngredientContainerName;
  const Util::HashString mRecipeTag;
};

FillingContainer

struct __cppobj FillingContainer : Container
{
  FillingContainer::ItemList mItems;
  Player *mPlayer;
};

FunctionManager::OriginMapping

struct __attribute__((aligned(8))) FunctionManager::OriginMapping
{
  std::unique_ptr<CommandOrigin> mOrigin;
  uint32_t mRefCount;
};

FunctionEntry

struct __cppobj __attribute__((aligned(8))) FunctionEntry : IFunctionEntry
{
  std::vector<std::unique_ptr<IFunctionEntry>> mCommandList;
  FunctionState mState;
};

FileUploadManager

struct __cppobj FileUploadManager : std::enable_shared_from_this<FileUploadManager>
{
  int (**_vptr$FileUploadManager)(void);
  FileInfo mFile;
  FileUploadManager::MultiPartStreamHelper mMultiPartHelper;
  UploadState mState;
  UploadError mUploadError;
  std::shared_ptr<IFilePicker> mFilePicker;
  std::shared_ptr<IFileChunkUploader> mFileUploader;
  TaskGroup *mIOTaskGroup;
  std::weak_ptr<FileArchiver> mFileArchiver;
  bool mUploadAllAtOnce;
  bool mContinueOnReception;
  bool mUseStream;
  MPMCQueue<std::function<void ()> > mCallbackQueue;
};

FileUploadManager::MultiPartStreamHelper

struct FileUploadManager::MultiPartStreamHelper
{
  bool needHeader;
  bool needTrailer;
  std::string header;
  std::string trailer;
  uint64_t currentFileByte;
  uint64_t totalFileByte;
  uint64_t totalStreamSize;
};

FileChunkManager

struct FileChunkManager
{
  uint64_t mTotalSize;
  uint32_t mChunkSize;
  int mTotalNbChunks;
  int mRequestedChunks;
  int mReceivedChunks;
  int mWrittenChunks;
  std::vector<FileChunkInfo> mChunkInfo;
  MovePriorityQueue<FileChunk,std::less<FileChunk> > mChunkQueue;
};

FishingHook

struct __cppobj FishingHook : Actor
{
  const float SHOOT_SPEED;
  const float SHOOT_POWER;
  const int NUM_PERCENTAGE_STEPS;
  bool mInGround;
  BlockPos mBlockPos;
  float mFishAngle;
  int mLife;
  int mFlightTime;
  int mTimeUntilHooked;
  int mTimeUntilLured;
  int mTimeUntilNibble;
  int mFishingSpeed;
  int mLerpSteps;
  Vec3 mLerpPos;
  Vec3 mLerpDir;
  float mLerpRotX;
  float mLerpRotY;
  double mBobTimer;
};

Fish

struct __cppobj Fish : WaterAnimal
{
  float mAnimationAmount;
  float mAnimationAmountPrev;
};

FallingBlock

struct __cppobj __attribute__((aligned(8))) FallingBlock : Actor
{
  bool mCreative;
  FallingBlock::State mState;
  int mWaitTicks;
  int mTime;
  bool mCancelDrop;
  bool mHurtEntities;
  int mFallDamageMax;
  float mFallDamageAmount;
  std::unique_ptr<CompoundTag> mFallingBlockSerId;
  NewBlockID mFallingBlockId;
  DataID mFallingBlockData;
};

FireworksRocketActor

struct __cppobj __attribute__((aligned(8))) FireworksRocketActor : Actor
{
  int mLife;
  int mLifeTime;
  bool mDispensed;
};

FurnaceBlockActor

struct __cppobj __attribute__((aligned(8))) FurnaceBlockActor : BlockActor, Container:1952
{
  int mLitTime;
  int mLitDuration;
  int mCookingProgress;
  unsigned int mStoredXP;
  ItemStack mItems[3];
  bool mDirty[3];
  std::unordered_set<ActorUniqueID> mPlayers;
  const Util::HashString mRecipeTag;
  const int mBurnInterval;
  LevelSoundEvent mSmeltSoundEvent;
  int mSoundTick;
  int mSoundTickTarget;
  Random mRandom;
  const Block *mUnlitFurnace;
  const Block *mLitFurnace;
  ItemInstance mLastFuelItem;
  bool mCanBeFinished;
  bool mFinished;
  bool mNoDrop;
};

FlyMoveControl

struct __cppobj FlyMoveControl : MoveControl
{
};

FloatNavigation

struct __cppobj FloatNavigation : PathNavigation
{
};

FlyingPathNavigation

struct __cppobj __attribute__((aligned(8))) FlyingPathNavigation : PathNavigation
{
  bool mHadGravity;
  bool mCanPathFromAir;
};

FindUnderwaterTreasureGoal

struct __cppobj __attribute__((aligned(8))) FindUnderwaterTreasureGoal : Goal
{
  Mob *mMob;
  BlockPos mDestination;
  Vec3 mLastPos;
  int mBlocksCounter;
  int mBlocksToTravel;
  int mTimeToRecalcPath;
  int mFailedPathing;
  int mTotalFailedPathing;
  float mSpeed;
  int mSearchArea;
};

FindCoverGoal

struct __cppobj __attribute__((aligned(8))) FindCoverGoal : Goal
{
  Mob *mMob;
  float mSpeed;
  int mCooldownTicks;
  Tick mCooldownTimer;
  Vec3 mWantedPosition;
};

FleeSunGoal

struct __cppobj FleeSunGoal : FindCoverGoal
{
};

FloatGoal

struct __cppobj FloatGoal : Goal
{
  Mob *mMob;
};

FollowOwnerGoal

struct __cppobj __attribute__((aligned(8))) FollowOwnerGoal : Goal
{
  Mob *mMob;
  TempEPtr<Mob> mOwner;
  float mSpeed;
  int mTimeToRecalcPath;
  float mStartDistance;
  float mStopDistance;
  bool mOldAvoidWater;
  bool mOldAvoidPortals;
};

FollowParentGoal

struct __cppobj FollowParentGoal : Goal
{
  Mob *mMob;
  TempEPtr<Mob> mParent;
  float mSpeed;
  int mTimeToRecalcPath;
};

FollowCaravanGoal

struct __cppobj FollowCaravanGoal : Goal
{
  Mob *mMob;
  TempEPtr<Mob> mParent;
  float mSpeedModifier;
  float mSpeedModifierO;
  int mDistanceCheckCounter;
  int mCaravanSize;
  const std::vector<MobDescriptor> mTargetTypes;
};

FollowMobGoal

struct __cppobj FollowMobGoal : Goal
{
  Mob *mMob;
  TempEPtr<Mob> mFollowingMob;
  float mSpeed;
  int mTimeToRecalcPath;
  float mStopDistance;
  int mSearchArea;
};

FollowTargetCaptainGoal

struct __cppobj __attribute__((aligned(8))) FollowTargetCaptainGoal : MoveTowardsTargetGoal:672
{
  __int16 mLocateAttempts;
  float mFollowDistSq;
};

FindMountGoal

struct __cppobj FindMountGoal : Goal
{
  TempEPtr<Actor> mTarget;
  float mTargetDist;
  int mTimeToRecalcPath;
  int mStartCounter;
  int mStartDelay;
  bool mAvoidWater;
  bool mTargetNeeded;
  float mMountDistance;
  int mFailedAttemptsCounter;
  int mMaxFailedAttempts;
  Mob *mMob;
  Unique<Path> mPath;
};

FloatWanderGoal

struct __cppobj FloatWanderGoal : Goal
{
  Mob *mMob;
  Vec3 mTargetPos;
  int mFloatDuration;
  float mFloatXZDist;
  float mFloatYDist;
  float mYOffset;
  bool mMustReach;
  bool mRandomReselect;
  FloatRange mFloatDurationRange;
};

FollowFlockGoal

struct __cppobj __attribute__((aligned(8))) FollowFlockGoal : Goal
{
  Mob *mMob;
  int mCooldownTicks;
  int mNotInFlockTicks;
  float mSpeed;
};

FireworkChargeItem

struct __cppobj FireworkChargeItem : Item
{
};

FillingContainer::ItemList

typedef std::vector<ItemStack> FillingContainer::ItemList;

FoodItemComponent

struct FoodItemComponent
{
  const Item *mOwner;
  int mNutrition;
  float mSaturationModifier;
  std::string mUsingConvertsTo;
  FoodItemComponent::OnUseAction mOnUseAction;
  Vec3 mOnUseRange;
  CooldownType mCoolDownType;
  int mCooldownTime;
  bool mCanAlwaysEat;
  std::vector<FoodItemComponent::Effect> mEffects;
  std::vector<unsigned int> mRemoveEffects;
};

Fireball

struct __cppobj __attribute__((aligned(8))) Fireball : Actor
{
  ActorUniqueID ownerId;
  bool mInGround;
  MovementInterpolator mInterpolation;
};

Fireball:17696

struct __cppobj __attribute__((packed)) __attribute__((aligned(4))) Fireball:17696 : Actor
{
  ActorUniqueID ownerId;
  bool mInGround;
  __attribute__((aligned(4))) MovementInterpolator mInterpolation;
};

FreezeOnHitSubcomponent

struct __cppobj __attribute__((aligned(8))) FreezeOnHitSubcomponent : OnHitSubcomponent
{
  FreezeOnHitSubcomponent::Shape mShape;
  float mSize;
  bool mSnapToBlock;
};

FilteredContainerModel

struct __cppobj FilteredContainerModel : ExpandoContainerModel
{
  bool mDoExpandoGroups;
  bool mIsFiltering;
  int mFilteredItemCount;
  std::vector<ContainerItemStack> mSavedItems;
  std::vector<ContainerItemStack> mActiveFilteredExpandableSetHeads;
  std::function<FilterResult (const ContainerItemStack &)> mFilterRule;
};

FilterTest::Ptr

typedef std::shared_ptr<FilterTest> FilterTest::Ptr;

FertilizerItem

struct __cppobj __attribute__((aligned(8))) FertilizerItem : Item
{
  FertilizerType mType;
};

FireworksItem

struct __cppobj FireworksItem : Item
{
};

FlintAndSteelItem

struct __cppobj FlintAndSteelItem : Item
{
};

FishingRodItem

struct __cppobj FishingRodItem : Item
{
  TextureUVCoordinateSet mFrame[2];
};

FireChargeItem

struct __cppobj FireChargeItem : Item
{
};

FishingEnchant

struct __cppobj FishingEnchant : Enchant
{
};

FrostWalkerEnchant

struct __cppobj FrostWalkerEnchant : Enchant
{
};

FilePickerSettings

struct FilePickerSettings
{
  std::function<void (std::shared_ptr<FilePickerSettings>)> onCancel;
  std::function<void (bool)> onOperationComplete;
  std::function<void (std::shared_ptr<FilePickerSettings>,const Core::Path &)> onPick;
  std::vector<FilePickerSettings::FileDescription> mFileDescriptions;
  size_t mDefaultFileExtensionIndex;
  FilePickerSettings::PickerType mPickerType;
  std::string mDefaultFileName;
  std::string mDefaultAlbumName;
  std::string mFilePickerTitle;
};

FilePickerSettings::FileDescription

struct FilePickerSettings::FileDescription
{
  std::string Extension;
  std::string Name;
};

FireBlock

struct __cppobj __attribute__((aligned(8))) FireBlock : BlockLegacy
{
  AABB mAabb;
};

FarmBlock

struct __cppobj FarmBlock : BlockLegacy
{
};

FlowerPotBlockActor

struct __cppobj FlowerPotBlockActor : BlockActor
{
  const Block *mPlant;
};

FlowerBlock

struct __cppobj __attribute__((aligned(8))) FlowerBlock : BushBlock
{
  FlowerBlock::Type mType;
};

FurnaceBlock

struct __cppobj __attribute__((aligned(8))) FurnaceBlock : ActorBlock
{
  const bool mLit;
};

FenceBlock

struct __cppobj FenceBlock : BlockLegacy
{
};

FenceGateBlock

struct __cppobj FenceGateBlock : BlockLegacy
{
};

FlowerPotBlock

struct __cppobj FlowerPotBlock : ActorBlock
{
};

FrostedIceBlock

struct __cppobj FrostedIceBlock : BlockLegacy
{
};

FeatureLoading::FeatureSchemaNode<AggregateFeature<(PlaceType)0> >

typedef JsonUtil::JsonSchemaObjectNode<JsonUtil::JsonParseState<JsonUtil::EmptyClass,FeatureLoading::FeatureRootParseContext>,FeatureLoading::ConcreteFeatureHolder<AggregateFeature<PlaceType::Arbitrary> > > FeatureLoading::FeatureSchemaNode<AggregateFeature<(PlaceType)0> >;

FeatureLoading::FeatureSchemaNode<AggregateFeature<(PlaceType)1> >

typedef JsonUtil::JsonSchemaObjectNode<JsonUtil::JsonParseState<JsonUtil::EmptyClass,FeatureLoading::FeatureRootParseContext>,FeatureLoading::ConcreteFeatureHolder<AggregateFeature<PlaceType::Sequential> > > FeatureLoading::FeatureSchemaNode<AggregateFeature<(PlaceType)1> >;

FeatureLoading::FeatureSchemaNode<AggregateFeature<PlaceType::Arbitrary> >

typedef JsonUtil::JsonSchemaObjectNode<JsonUtil::JsonParseState<JsonUtil::EmptyClass,FeatureLoading::FeatureRootParseContext>,FeatureLoading::ConcreteFeatureHolder<AggregateFeature<PlaceType::Arbitrary> > > FeatureLoading::FeatureSchemaNode<AggregateFeature<PlaceType::Arbitrary> >;

FeatureLoading::FeatureSchemaNode<AggregateFeature<PlaceType::Sequential> >

typedef JsonUtil::JsonSchemaObjectNode<JsonUtil::JsonParseState<JsonUtil::EmptyClass,FeatureLoading::FeatureRootParseContext>,FeatureLoading::ConcreteFeatureHolder<AggregateFeature<PlaceType::Sequential> > > FeatureLoading::FeatureSchemaNode<AggregateFeature<PlaceType::Sequential> >;

FeatureLoading::FeatureSchemaNode<OreFeature>

typedef JsonUtil::JsonSchemaObjectNode<JsonUtil::JsonParseState<JsonUtil::EmptyClass,FeatureLoading::FeatureRootParseContext>,FeatureLoading::ConcreteFeatureHolder<OreFeature> > FeatureLoading::FeatureSchemaNode<OreFeature>;

FeatureLoading::FeatureSchemaNode<ScatterFeature>

typedef JsonUtil::JsonSchemaObjectNode<JsonUtil::JsonParseState<JsonUtil::EmptyClass,FeatureLoading::FeatureRootParseContext>,FeatureLoading::ConcreteFeatureHolder<ScatterFeature> > FeatureLoading::FeatureSchemaNode<ScatterFeature>;

FeatureLoading::FeatureSchemaNode<SingleBlockFeature>

typedef JsonUtil::JsonSchemaObjectNode<JsonUtil::JsonParseState<JsonUtil::EmptyClass,FeatureLoading::FeatureRootParseContext>,FeatureLoading::ConcreteFeatureHolder<SingleBlockFeature> > FeatureLoading::FeatureSchemaNode<SingleBlockFeature>;

FeatureLoading::FeatureSchemaNode<StructureTemplateFeature>

typedef JsonUtil::JsonSchemaObjectNode<JsonUtil::JsonParseState<JsonUtil::EmptyClass,FeatureLoading::FeatureRootParseContext>,FeatureLoading::ConcreteFeatureHolder<StructureTemplateFeature> > FeatureLoading::FeatureSchemaNode<StructureTemplateFeature>;

FeatureLoading::FeatureSchemaNode<WeightedRandomFeature>

typedef JsonUtil::JsonSchemaObjectNode<JsonUtil::JsonParseState<JsonUtil::EmptyClass,FeatureLoading::FeatureRootParseContext>,FeatureLoading::ConcreteFeatureHolder<WeightedRandomFeature> > FeatureLoading::FeatureSchemaNode<WeightedRandomFeature>;

FlatWorldGeneratorOptions::getDefault::$7EF7C94BEAB75C6CEF4ADFB99B570420

struct FlatWorldGeneratorOptions::getDefault::$7EF7C94BEAB75C6CEF4ADFB99B570420
{
  __int8 gap0[1];
};

FitDoubleXYRoom

struct __cppobj FitDoubleXYRoom : MonumentRoomFitter
{
};

FitDoubleYZRoom

struct __cppobj FitDoubleYZRoom : MonumentRoomFitter
{
};

FitDoubleZRoom

struct __cppobj FitDoubleZRoom : MonumentRoomFitter
{
};

FitDoubleXRoom

struct __cppobj FitDoubleXRoom : MonumentRoomFitter
{
};

FitDoubleYRoom

struct __cppobj FitDoubleYRoom : MonumentRoomFitter
{
};

FitSimpleTopRoom

struct __cppobj FitSimpleTopRoom : MonumentRoomFitter
{
};

FitSimpleRoom

struct __cppobj FitSimpleRoom : MonumentRoomFitter
{
};

FlockingDefinition

struct FlockingDefinition
{
  bool mInWater;
  bool mMatchVariant;
  bool mUseCenterOfMass;
  int mLowFlockLimit;
  int mHighFlockLimit;
  float mGoalWeight;
  float mLonerChance;
  float mInfluenceRadius;
  float mBreachInfluence;
  float mSeparationWeight;
  float mSeparationThreshold;
  float mCohesionWeight;
  float mCohesionThreshold;
  float mInnerCohesionThres;
  float mMinHeight;
  float mMaxHeight;
  float mBlockDistance;
  float mBlockWeight;
};

FillCommand

struct __cppobj __attribute__((aligned(8))) FillCommand : Command
{
  CommandPosition mFrom;
  CommandPosition mTo;
  const Block *mBlock;
  const Block *mReplaceBlock;
  FillCommand::FillMode mMode;
  int mBlockData;
  int mReplaceBlockData;
};

FunctionCommand

struct __cppobj FunctionCommand : Command
{
  CommandFilePath mFilePath;
};

FormJsonValidator

struct FormJsonValidator
{
  __int8 gap0[1];
};

Facing::Plane

struct Facing::Plane
{
  __int8 gap0[1];
};

FindBlockDefinition

struct __cppobj FindBlockDefinition : BehaviorDefinition
{
  std::string mBlockName;
  std::string mBlockNameId;
  int mSearchRadius;
  std::string mSearchRadiusId;
};

FindBlockNode

struct __cppobj __attribute__((aligned(4))) FindBlockNode : BehaviorNode
{
  const Block *mBlock;
  int mSearchRadius;
  bool mJumping;
};

FindActorDefinition

struct __cppobj FindActorDefinition : BehaviorDefinition
{
  std::string mEntityName;
  std::string mEntityType;
  int mSearchRadius;
  std::string mSearchRadiusId;
};

FindActorNode

struct __cppobj __attribute__((aligned(8))) FindActorNode : BehaviorNode:480
{
  ActorType mActorType;
  int mSearchRadius;
};

FlyDefinition

struct __cppobj FlyDefinition : BehaviorDefinition
{
  bool mShouldBeFlying;
  std::string mShouldBeFlyingId;
  bool mShouldThrowEventIfNoStateChangeNecessary;
  std::string mShouldThrowEventIfNoStateChangeNecessaryId;
};

FlyNode

struct __cppobj __attribute__((aligned(8))) FlyNode : BehaviorNode:480
{
  bool mHaveCheckedFlightStatus;
  bool mJumpedLastTick;
  bool mJumpedOnce;
  bool mShouldBeFlying;
  bool mShouldThrowEventIfNoStateChangeNecessary;
};

FurnaceFuelContainerController

struct __cppobj FurnaceFuelContainerController : ContainerController
{
};

FurnaceInputContainerController

struct __cppobj FurnaceInputContainerController : ContainerController
{
  Util::HashString mRecipeTag;
};

FurnaceResultContainerController

struct __cppobj FurnaceResultContainerController : ContainerController
{
};

FoliageColor

struct FoliageColor
{
  __int8 gap0[1];
};

FaceDirectionalBlock

struct __cppobj FaceDirectionalBlock : BlockLegacy
{
  bool mHorizontalOnly;
  float mYRotOffset;
};

FaceDirectionalActorBlock

struct __cppobj FaceDirectionalActorBlock : ActorBlock
{
  bool mHorizontalOnly;
  float mYRotOffset;
};

FlushableEnv

struct __cppobj FlushableEnv : leveldb::EnvWrapper
{
};

FlushableStorageAreaEnv

struct __cppobj FlushableStorageAreaEnv : FlushableEnv
{
  std::shared_ptr<Core::FileStorageArea> mStorageArea;
};

FillContainerFunction

struct __cppobj FillContainerFunction : LootItemFunction
{
  std::string mLootTable;
};

file_in_zip64_read_info_s

struct __attribute__((aligned(8))) file_in_zip64_read_info_s
{
  char *read_buffer;
  z_stream stream;
  ZPOS64_T pos_in_zipfile;
  uLong stream_initialised;
  ZPOS64_T offset_local_extrafield;
  uInt size_local_extrafield;
  ZPOS64_T pos_local_extrafield;
  ZPOS64_T total_out_64;
  uLong crc32;
  uLong crc32_wait;
  ZPOS64_T rest_read_compressed;
  ZPOS64_T rest_read_uncompressed;
  zlib_filefunc64_32_def z_filefunc;
  voidpf filestream;
  uLong compression_method;
  ZPOS64_T byte_before_the_zipfile;
  int raw;
};

Last Updated:
Contributors: RedbeanW, VinkyV
Prev
E
Next
G