A Demo Project for the UnrealEngineSDK
|
Represents data for a tool in PixoCore. More...
#include <PixoToolData.h>
Public Member Functions | |
FPixoToolData () | |
GENERATED_BODY () | |
Public Attributes | |
bool | CanExistWithoutOwner |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
bool | DestroyAfterDelay |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
float | DestroyDelay |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
bool | DestroyOnDrop |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
bool | Disabled |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
TSubclassOf< AActor > | DroppedTool |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
TSubclassOf< AActor > | HandTool |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
UTexture2D * | Icon |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
bool | LimitedItem |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
int32 | MaxNumber |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
int32 | MaxSpawnedToolCount |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
FString | Name |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
TSubclassOf< AActor > | SecondHandTool |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
bool | TwoPartTool |
UPROPERTY(EditAnywhere, BlueprintReadWrite) | |
Represents data for a tool in PixoCore.
USTRUCT(BlueprintType)
Definition at line 17 of file PixoToolData.h.
|
inline |
Definition at line 119 of file PixoToolData.h.
FPixoToolData::GENERATED_BODY | ( | ) |
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
Flag indicating if the tool can exist without an owner.
Definition at line 117 of file PixoToolData.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
Flag indicating if the tool should be destroyed after a delay when dropped.
Definition at line 96 of file PixoToolData.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
The delay in seconds after which the tool should be destroyed when dropped.
Definition at line 103 of file PixoToolData.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
Flag indicating if the tool should be destroyed when dropped.
Definition at line 89 of file PixoToolData.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
Flag indicating if the tool is disabled.
Definition at line 40 of file PixoToolData.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
??? The class of the dropped tool when this tool is dropped.
Definition at line 82 of file PixoToolData.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
??? The class of the hand tool associated with this tool.
Definition at line 47 of file PixoToolData.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
The icon texture for the tool.
Definition at line 33 of file PixoToolData.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
Flag indicating if the tool is a limited item.
Definition at line 68 of file PixoToolData.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
The maximum number of this tool that can be held.
Definition at line 75 of file PixoToolData.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
The maximum number of spawned instances of this tool that can exist.
Definition at line 110 of file PixoToolData.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
The name of the tool.
Definition at line 26 of file PixoToolData.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
??? The class of the second hand tool associated with this tool.
Definition at line 54 of file PixoToolData.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite)
Flag indicating if the tool is a two-part tool.
Definition at line 61 of file PixoToolData.h.