0x00x02C0
Members 23
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | IgnoreActors | TArray<TWeakObjectPtr<AActor>> | Transient+3 flags | [] | |
| 0x10 | OnMarkerSpawned | FMulticastScriptDelegate | Protected+4 flags | <delegate> | |
| 0x10 | OnPlacementChanged | FMulticastScriptDelegate | Protected+4 flags | <delegate> | |
| 0x04 | PlacementDistance | float | Protected+6 flags | 200 | |
| 0x04 | MaxOffsetZ | float | Protected+6 flags | 0 | |
| 0x04 | MinOffsetZ | float | Protected+6 flags | -200 | |
| 0x04 | ItemHeight | float | Protected+6 flags | 100 | |
| 0x08 | ShoutOnPlaced | UDialogDataAsset* | Protected+8 flags | nullptr | |
| 0x08 | MarkerType | TSubclassOf<AItemMarker> | Protected+7 flags | nullptr | |
| 0x01 | CanOnlyPlaceOnTerrain | bool | Protected+6 flags | false | |
| 0x0119 | 0x07 | padding / unreflected | |||
| 0x48 | ExcludeTags | FGameplayTagQuery | Protected+2 flags | {TokenStreamVersion=0, TagDictionary=[], QueryTokenStream=[… | |
| 0x48 | IncludeTags | FGameplayTagQuery | Protected+2 flags | {TokenStreamVersion=0, TagDictionary=[], QueryTokenStream=[… | |
| 0x10 | InvalidAroundActors | TArray<TSoftClassPtr<AActor>> | Protected+4 flags | [] | |
| 0x10 | InvalidMaterials | TArray<UTerrainMaterial*> | Protected+3 flags | [] | |
| 0x04 | InvalidAroundSize | float | Protected+6 flags | 250 | |
| 0x01D4 | 0x04 | padding / unreflected | |||
| 0x08 | PlacementMarker | AItemMarker* | TransientProtected+7 flags | nullptr | |
| 0x08 | Item | AItem* | TransientProtected+5 flags | nullptr | |
| 0x01 | bIsPlacementActive | bool | TransientProtected+7 flags | false | |
| 0x01 | bIsMarkerHidden | bool | TransientProtected+7 flags | false | |
| 0x01 | bIsMarkerValid | bool | TransientProtected+7 flags | false | |
| 0x01 | bCanPlaceMarker | bool | TransientProtected+7 flags | false | |
| 0x01EC | 0x04 | padding / unreflected | |||
| 0x30 | LastPlacement | FTransform | TransientProtected+5 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… | |
| 0x88 | LastHit | FHitResult | TransientProtected+4 flags | {FaceIndex=0, Time=1, Distance=0, Location={}, ImpactPoint=… | |
| 0x02A8 | 0x18 | unreflected bytes to end of UItemPlacerAggregator | |||
Inherited from UItemAggregator 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x18 | CounterText | FText | Protected+3 flags | <FText> |
Inherited from UActorComponent 15
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x30 | PrimaryComponentTick | FActorComponentTickFunction | 3 flags | {} | |
| 0x10 | ComponentTags | TArray<FName> | 4 flags | [] | |
| 0x10 | AssetUserData | TArray<UAssetUserData*> | Protected+6 flags | [] | |
| 0x0080 | 0x04 | padding / unreflected | |||
| 0x04 | UCSSerializationIndex | int32 | 5 flags | -1 | |
| 0x01 | bNetAddressable : 1bit 3 | bool | Protected+3 flags | false | |
| 0x01 | bReplicates : 1bit 4 | bool | Net+7 flags | false | |
| 0x01 | bAutoActivate : 1bit 7 | bool | 6 flags | false | |
| 0x01 | bIsActive : 1bit 0 | bool | NetTransient+4 flags | false | |
| 0x01 | bEditableWhenInherited : 1bit 1 | bool | 5 flags | true | |
| 0x01 | bCanEverAffectNavigation : 1bit 3 | bool | Protected+6 flags | false | |
| 0x01 | bIsEditorOnly : 1bit 5 | bool | 6 flags | false | |
| 0x008B | 0x01 | padding / unreflected | |||
| 0x01 | CreationMethod | EComponentCreationMethod | 5 flags | Native | |
| 0x01 | OnComponentActivated | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnComponentDeactivated | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x008F | 0x01 | padding / unreflected | |||
| 0x10 | UCSModifiedProperties | TArray<FSimpleMemberReference> | 2 flags | [] | |
Functions 10
| Signature | Flags | Native | Params |
|---|---|---|---|
| void ToggleValid(bool Valid) | FinalNative+1 flags | 0x01 | |
| void TogglePlacement(bool Inactive) | FinalNative+1 flags | 0x01 | |
| void ToggleMarkerHidden(bool InHidden) | FinalNative+1 flags | 0x01 | |
| void PlacementUpdatedDelegate__DelegateSignature(bool InPlacementValid, FTransform& InPlacement) | Public | 0x40 | |
| void MarkerDelegate__DelegateSignature(AItemMarker* Marker) | Public | 0x08 | |
| void GetPlacementEx(FTransform& Placement, const bool& OutValidLocation, const bool& OutValidMarker) | FinalNative+1 flags | 0x32 | |
| bool GetPlacement(FTransform& Placement) | FinalNative+1 flags | 0x31 | |
| FHitResult GetLastHit() | FinalNative+1 flags | 0x88 | |
| void ClearIgnoredActors() | FinalNative+1 flags | 0x00 | |
| void AddIgnoredActor(AActor* InActor) | FinalNative+1 flags | 0x08 |