#include "CosmeticsManager.h"
#include "Engine/StreamableManager.h"
#include "CosmeticsComponent.generated.h"
Go to the source code of this file.
|
enum class | EPlayerSkinPart : uint8 {
None = 0
, Head = 0x00000001
, Body1P = 0x00000002
, Body3P = 0x00000004
,
Equipment = 0x00000008
} |
|
enum class | EItemType : uint8 {
Inventory = 0
, Hats = 1
, Shirts = 2
, Weapon = 3
,
Pants = 4
, Shoes = 5
, Trinket = 6
, Consumable = 7
,
None = 254
} |
|
|
| DECLARE_DELEGATE (FDelegateBinding) |
|
| DECLARE_DELEGATE_TwoParams (FDelegateMaterialBinding, UMaterial *, int) |
|
| DECLARE_DELEGATE_TwoParams (FDelegateMaterialInstanceBinding, UMaterialInstance *, int) |
|
| DECLARE_DELEGATE_OneParam (FDelegateTextureBinding, UTexture *) |
|
| DECLARE_DELEGATE_OneParam (FDelegateParticleBinding, UParticleSystem *) |
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE (FOnCosmeticLoadedSignature) |
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnPlayerSkinLoadedSignature, const UCosmeticPlayerSkinAsset *, SkinAsset) |
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FOnCosmeticMeshLoadingSignature, USkeletalMeshComponent *, MeshComponent, bool, bLoaded) |
|
◆ EItemType
Enumerator |
---|
Inventory | |
Hats | |
Shirts | |
Weapon | |
Pants | |
Shoes | |
Trinket | |
Consumable | |
None | |
◆ EPlayerSkinPart
Enumerator |
---|
None | |
Head | |
Body1P | |
Body3P | |
Equipment | |
◆ DECLARE_DELEGATE()
DECLARE_DELEGATE |
( |
FDelegateBinding |
| ) |
|
◆ DECLARE_DELEGATE_OneParam() [1/2]
DECLARE_DELEGATE_OneParam |
( |
FDelegateParticleBinding |
, |
|
|
UParticleSystem * |
|
|
) |
| |
◆ DECLARE_DELEGATE_OneParam() [2/2]
DECLARE_DELEGATE_OneParam |
( |
FDelegateTextureBinding |
, |
|
|
UTexture * |
|
|
) |
| |
◆ DECLARE_DELEGATE_TwoParams() [1/2]
DECLARE_DELEGATE_TwoParams |
( |
FDelegateMaterialBinding |
, |
|
|
UMaterial * |
, |
|
|
int |
|
|
) |
| |
◆ DECLARE_DELEGATE_TwoParams() [2/2]
DECLARE_DELEGATE_TwoParams |
( |
FDelegateMaterialInstanceBinding |
, |
|
|
UMaterialInstance * |
, |
|
|
int |
|
|
) |
| |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE()
DECLARE_DYNAMIC_MULTICAST_DELEGATE |
( |
FOnCosmeticLoadedSignature |
| ) |
|
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam()
DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam |
( |
FOnPlayerSkinLoadedSignature |
, |
|
|
const UCosmeticPlayerSkinAsset * |
, |
|
|
SkinAsset |
|
|
) |
| |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams()
DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams |
( |
FOnCosmeticMeshLoadingSignature |
, |
|
|
USkeletalMeshComponent * |
, |
|
|
MeshComponent |
, |
|
|
bool |
, |
|
|
bLoaded |
|
|
) |
| |