Navigation
API > API/Plugins > API/Plugins/Paper2D
References
| Module | Paper2D |
| Header | /Engine/Plugins/2D/Paper2D/Source/Paper2D/Classes/SpriteEditorOnlyTypes.h |
| Include | #include "SpriteEditorOnlyTypes.h" |
Syntax
struct FSpriteGeometryCollisionBuilderBase
Remarks
A helper class for converting one or more FSpriteGeometryCollection objects into a UBodySetup object.
Variables
| Type | Name | Description | |
|---|---|---|---|
| ESpriteCollisionMode::Type | CollisionDomain | ||
| float | CollisionThickness | ||
| UBodySetup * | MyBodySetup | ||
| float | UnrealUnitsPerPixel | ||
| float | ZOffsetAmount |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FSpriteGeometryCollisionBuilderBase
(
UBodySetup* InBodySetup |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddBoxCollisionShapesToBodySetup
(
const FSpriteGeometryCollection& InGeometry |
||
| void | AddCircleCollisionShapesToBodySetup
(
const FSpriteGeometryCollection& InGeometry |
||
| void | AddPolygonCollisionShapesToBodySetup
(
const FSpriteGeometryCollection& InGeometry |
||
| FVector2D | ConvertTextureSpaceToPivotSpace
(
const FVector2D& Input |
||
| FVector2D | ConvertTextureSpaceToPivotSpaceNoTranslation
(
const FVector2D& Input |
||
| void | Finalize () |
||
| void | ProcessGeometry
(
const FSpriteGeometryCollection& InGeometry |