Class 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)
Inheritance
System.Object
PaperSpriteAtlas
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: UE4DotNet.dll
Syntax
public class PaperSpriteAtlas : UObject
Properties
|
Improve this Doc
View Source
AtlasGUID
The GUID of the atlas group, used to match up sprites that belong to this group even thru atlas renames
Declaration
public FGuid AtlasGUID { get; set; }
Property Value
|
Improve this Doc
View Source
bRebuildAtlas
Declaration
public bool bRebuildAtlas { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
BuiltHeight
Declaration
public int BuiltHeight { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
BuiltPadding
Declaration
public int BuiltPadding { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
BuiltWidth
Values used when building this atlas
Declaration
public int BuiltWidth { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
CompressionSettings
Compression settings to use on atlas texture
Declaration
public byte CompressionSettings { get; set; }
Property Value
Type |
Description |
System.Byte |
|
|
Improve this Doc
View Source
DefaultObject
Get UE4 Default Object for this Class
Declaration
public static PaperSpriteAtlas DefaultObject { get; }
Property Value
|
Improve this Doc
View Source
Filter
Texture filtering mode when sampling these textures
Declaration
public byte Filter { get; set; }
Property Value
Type |
Description |
System.Byte |
|
|
Improve this Doc
View Source
GeneratedTextures
List of generated atlas textures
Declaration
public ObjectArrayField<Texture> GeneratedTextures { get; }
Property Value
|
Improve this Doc
View Source
MaxHeight
Maximum atlas page height (single pages might be smaller)
Declaration
public int MaxHeight { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
MaxWidth
Maximum atlas page width (single pages might be smaller)
Declaration
public int MaxWidth { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
MipCount
Maximum atlas page height (single pages might be smaller)
Declaration
public int MipCount { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
NumIncrementalBuilds
Track the number of incremental builds
Declaration
public int NumIncrementalBuilds { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Padding
The number of pixels of padding
Declaration
public int Padding { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
StaticClass
Declaration
public static Class StaticClass { get; }
Property Value
Methods
|
Improve this Doc
View Source
New(UObject, Name)
Spawn an object of this class
Declaration
public static PaperSpriteAtlas New(UObject obj = null, Name name = default(Name))
Parameters
Returns
Operators
|
Improve this Doc
View Source
Implicit(IntPtr to PaperSpriteAtlas)
Convert from IntPtr to UObject
Declaration
public static implicit operator PaperSpriteAtlas(IntPtr p)
Parameters
Type |
Name |
Description |
System.IntPtr |
p |
|
Returns