0x00x00B8
Members 11
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | SelectedRecipe | UUWECraftingRecipe* | 8 flags | nullptr | |
| 0x08 | InventoryViewModel | USN2InventoryScreenViewModel* | 8 flags | nullptr | |
| 0x04 | ProcessingOutputAmount | int32 | 7 flags | 0 | |
| 0x01 | ProcessingState | ESN2ProcessorState | 7 flags | NoRecipe | |
| 0x007D | 0x03 | padding / unreflected | |||
| 0x04 | NextCraftProgress | float | 7 flags | 0 | |
| 0x0084 | 0x04 | padding / unreflected | |||
| 0x08 | RecipesListViewModel | USN2RecipesListViewModel* | 8 flags | nullptr | |
| 0x08 | SelectedRecipeViewModel | USN2RecipeViewModel* | 8 flags | nullptr | |
| 0x01 | bAllowChangingRecipe | bool | 7 flags | false | |
| 0x0099 | 0x03 | padding / unreflected | |||
| 0x08 | ProcessorInventory | TWeakObjectPtr<UUWEInventoryComponent> | 8 flags | nullptr | |
| 0x08 | RecipeSelection | TWeakObjectPtr<USN2ProcessorStationRecipeSelection> | 8 flags | nullptr | |
| 0x08 | Interactor | TWeakObjectPtr<USN2ProcessorStationInteractionComponent> | 8 flags | nullptr | |
| 0x00B4 | 0x04 | unreflected bytes to end of USN2ProcessorStationViewModel | |||
Functions 10
| Signature | Flags | Native | Params |
|---|---|---|---|
| void TryLoadProcessorForRecipe() | FinalNative+1 flags | 0x00 | |
| void Teardown() | FinalNative+1 flags | 0x00 | |
| void Setup(USN2ProcessorStationRecipeSelection* RecipeSelection, USN2ProcessorStationInteractionComponent* InInteractor, UUWEInventoryComponent* ProcessorInputInventory, UUWECraftingRecipeCategory* RootCategory) | FinalNative+1 flags | 0x20 | |
| void SelectRecipe(USN2RecipeViewModel* Recipe) | FinalNative+1 flags | 0x08 | |
| void OnProcessorStateChanged(UUWECraftingRecipe* Recipe, const ESN2ProcessorState& State, int32 OutputCount) | FinalNative+1 flags | 0x10 | |
| void OnProcessorInputInventoryChanged() | FinalNative+1 flags | 0x00 | |
| bool IsSelectedRecipe(USN2RecipeViewModel* RecipeVM) | FinalNative+1 flags | 0x09 | |
| int32 GetProcessorInventoryID() | FinalNative+1 flags | 0x04 | |
| float GetCraftTimeLeft() | FinalNative+1 flags | 0x04 | |
| float GetCraftProgress() | FinalNative+1 flags | 0x04 |