|
|
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.