Zdexby TheHolyOneZ
5,372 classes
Class

USchematic

: USavableDataAsset : UDataAsset : UObject
/Script/FSD.Schematic 0x0108 (264 B) align 8 inherited 0x0058 vtable /Script/FSD
0x00x0108

Members 10

OffsetSizeNameTypeFlagsDefault
0x10OnSchematicAddedToInventoryFMulticastScriptDelegate4 flags<delegate>
0x10OnSchematicResetFMulticastScriptDelegate4 flags<delegate>
0x10OnSchematicBuiltFMulticastScriptDelegate4 flags<delegate>
0x08CategoryUSchematicCategory*Protected+8 flagsnullptr
0x08PricingTierUSchematicPricingTier*Protected+8 flagsnullptr
0x08RarityUSchematicRarity*Protected+6 flagsnullptr
0x08UsedByCharacterUPlayerCharacterID*Protected+8 flagsnullptr
0x08ItemUSchematicItem*Protected+11 flagsnullptr
0x50CraftingCostTMap<UResourceData*, int32>Protected+5 flags<TMap>
0x01CostIsLockedboolProtected+6 flagsfalse
0x01010x07unreflected bytes to end of USchematic
Inherited from USavableDataAsset 3
OffsetSizeNameTypeFlagsDefault
0x01EnableDangerousSaveGameIDEditingboolProtected+7 flagsfalse
0x00390x03padding / unreflected
0x10SavegameIDFGuidProtected+6 flags{A=0, B=0, C=0, D=0}
0x004C0x04padding / unreflected
0x08BuildRestrictionUBuildRestriction*Protected+6 flagsnullptr
Inherited from UDataAsset 1
OffsetSizeNameTypeFlagsDefault
0x08NativeClassTSubclassOf<UDataAsset>7 flags/Script/Engine.DataAsset

Functions 16

SignatureFlagsNativeParams
void SetCraftingMaterialCost()FinalNative+1 flags0x00
void SetCostLocked(bool IsLocked)FinalNative+1 flags0x01
void SchematicDelegate__DelegateSignature(USchematic* Schematic)Public0x08
void ResetGivenReward(UFSDSaveGame* SaveGame)FinalNative+1 flags0x08
void RemoveSchematicFromPlayerInventory(UObject* WorldContext)FinalNative+1 flags0x08
void GiveRewardForFree(UFSDSaveGame* SaveGame)FinalNative+1 flags0x08
FText GetTitle()FinalNative+1 flags0x18
ESchematicState GetSchematicState(UObject* WorldContext)FinalNative+1 flags0x09
USchematicItem* GetSchematicItem()FinalNative+1 flags0x08
TMap<UResourceData*, int32> GetResourceCost()FinalNative+1 flags0x50
FColor GetIconTint()FinalNative+1 flags0x04
UTexture* GetIcon(UObject* WorldContextObject)FinalNative+1 flags0x10
FText GetDescription()FinalNative+1 flags0x18
bool CanAffordSchematic(UObject* WorldContext)FinalNative+1 flags0x09
void BuildSchematic(UObject* WorldContext)FinalNative+1 flags0x08
void AddSchematicToPlayerInventory(UObject* WorldContext)FinalNative+1 flags0x08

Used by 19

types with a member, parameter or interface of this type