| bool RemoveFromOwned(UObject* WorldContext) | FinalNative+1 flags | | 0x09 |
| void PreviewItem(AFSDPlayerState* PlayerState, bool Show) | NativePublic | | 0x09 |
| bool IsOwned(UObject* WorldContextObject, UPlayerCharacterID* characterID) | NativePublic | | 0x11 |
| bool IsEquipped(UObject* WorldContextObject, UPlayerCharacterID* characterID) | FinalNative+1 flags | | 0x11 |
| bool HasEventSource() | FinalNative+1 flags | | 0x01 |
| void GiftItem(UObject* WorldContextObject, UPlayerCharacterID* characterID) | FinalNative+1 flags | | 0x10 |
| FDetailedTagSet GetVanityTags() | FinalNative+1 flags | | 0x50 |
| EVanitySlot GetVanitySlot() | NativePublic | | 0x01 |
| TSet<UPlayerCharacterID*> GetRestrictedCharacters() | FinalNative+1 flags | | 0x50 |
| TArray<FCraftingCost> GetResourceCost() | NativePublic | | 0x10 |
| int32 GetRequiredPlayerRank() | NativePublic | | 0x04 |
| bool GetIsUnLockedFromStart() | FinalNative+1 flags | | 0x01 |
| UTexture* GetIcon() | FinalNative+1 flags | | 0x08 |
| FCraftingCost GetFashioniteCost() | NativePublic | | 0x10 |
| FVanityEventSource GetEventSource() | FinalNative+1 flags | | 0x20 |
| int32 GetCraftingCreditsCost() | NativePublic | | 0x04 |
| FText GetCraftableName() | NativePublic | | 0x18 |
| FText GetCraftableDescription() | NativePublic | | 0x18 |
| void CraftItemWithFashionite(UObject* WorldContextObject, UPlayerCharacterID* characterID) | NativePublic | | 0x10 |
| void CraftItem(UObject* WorldContextObject, UPlayerCharacterID* characterID) | NativePublic | | 0x10 |
| void ChangeToItem(UCharacterVanityComponent* Gear) | NativeProtected | | 0x08 |
| bool CanCraftWithFashionite(UObject* WorldContextObject) | NativePublic | | 0x09 |
| bool CanCraft(UObject* WorldContextObject) | NativePublic | | 0x09 |
| void ApplyItemPermanently(UObject* WorldContextObject, UPlayerCharacterID* characterID) | FinalNative+1 flags | | 0x10 |
| void ApplyItem(APlayerCharacter* Player, bool isPermanent) | FinalNative+1 flags | | 0x09 |