Show / Hide Table of Contents

Namespace UE4.Paper2D

Classes

MaterialExpressionSpriteTextureSampler

This is a texture sampler 2D with a special automatically defined parameter name. The texture specified here will be replaced by the SourceTexture or an AdditionalSourceTextures entry of a Paper2D sprite if this material is used on a sprite.

PaperCharacter

APaperCharacter behaves like ACharacter, but uses a UPaperFlipbookComponent instead of a USkeletalMeshComponent as a visual representation

PaperFlipbook

Contains an animation sequence of sprite frames

PaperFlipbookActor

An instance of a UPaperFlipbook in a level.

PaperFlipbookComponent

Paper Flipbook Component

PaperGroupedSpriteActor

A group of sprites that will be rendered and culled as a single unit This actor is created when you Merge several sprite components together.

PaperGroupedSpriteComponent

A component that handles rendering and collision for many instances of one or more UPaperSprite assets.

PaperRuntimeSettings

Implements the settings for the Paper2D plugin.

PaperSprite

Sprite Asset Stores the data necessary to render a single 2D sprite (from a region of a texture) Can also contain collision shapes for the sprite.

PaperSpriteActor

An instance of a UPaperSprite in a level.

PaperSpriteAtlas

Groups together a set of sprites that will try to share the same texture atlas (allowing them to be combined into a single draw call)

PaperSpriteBlueprintLibrary

Paper Sprite Blueprint Library

PaperSpriteComponent

A component that handles rendering and collision for a single instance of a UPaperSprite asset.

PaperTerrainActor

An instance of a piece of 2D terrain in the level

PaperTerrainComponent

The terrain visualization component for an associated spline component.

PaperTerrainMaterial

Paper Terrain Material 'Material' setup for a 2D terrain spline (stores references to sprites that will be instanced along the spline path, not actually related to UMaterialInterface).

PaperTerrainSplineComponent

@TODO: Document

PaperTileLayer

This class represents a single layer in a tile map. All layers in the map must have the size dimensions.

PaperTileMap

A tile map is a 2D grid with a defined width and height (in tiles). There can be multiple layers, each of which can specify which tile should appear in each cell of the map for that layer.

PaperTileMapActor

An instance of a UPaperTileMap in a level.

PaperTileMapComponent

A component that handles rendering and collision for a single instance of a UPaperTileMap asset.

PaperTileSet

A tile set is a collection of tiles pulled from a texture that can be used to fill out a tile map.

TileMapBlueprintLibrary

A collection of utility methods for working with tile map components @

Structs

IntMargin

Describes the space around a 2D area on an integer grid.

PaperFlipbookKeyFrame

Paper Flipbook Key Frame

PaperSpriteAtlasSlot

Paper Sprite Atlas Slot

PaperSpriteSocket

@TODO: Should have some nice UI and enforce unique names, etc...

PaperTerrainMaterialRule

Rule for a single section of a terrain material

PaperTileInfo

This is the contents of a tile map cell

PaperTileMetadata

Information about a single tile in a tile set

PaperTileSetTerrain

Information about a terrain type

SpriteAssetInitParameters

Sprite Asset Init Parameters

SpriteDrawCallRecord

Sprite Draw Call Record

SpriteGeometryCollection

Sprite Geometry Collection

SpriteGeometryShape

A single piece of geometry (e.g., a polygon which may be convex or concave, a box, or a circle)

SpriteInstanceData

Sprite Instance Data

Enums

EFlipbookCollisionMode

EFlipbook Collision Mode

EPaperSpriteAtlasPadding

EPaper Sprite Atlas Padding

ESpriteCollisionMode

The kind of collision that a Paper2D asset or component might participate in

ESpritePivotMode

ESprite Pivot Mode

ESpritePolygonMode

Method of specifying polygons for a sprite's render or collision data

ESpriteShapeType

The type of a shape in a sprite geometry structure

ETileMapProjectionMode

The different kinds of projection modes supported

Back to top Generated by DocFX