Show / Hide Table of Contents

Class AppPack

A class representing the Liminal AppPack file format.

Inheritance
System.Object
AppPack
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Liminal.SDK.Serialization
Assembly: Liminal.SDK.dll
Syntax
public class AppPack

Fields

| Improve this Doc View Source

Version

The current version number for AppPack files.

Declaration
public const ushort Version = 2
Field Value
Type Description
System.UInt16

Properties

| Improve this Doc View Source

ApplicationId

The id of the application packed into the AppPack.

Declaration
public int ApplicationId { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

ApplicationVersion

Declaration
public int ApplicationVersion { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Assemblies

The raw byte array for the application assembly.

Declaration
public List<byte[]> Assemblies { get; set; }
Property Value
Type Description
System.Collections.Generic.List<System.Byte[]>
| Improve this Doc View Source

Identifier

The file identifier for AppPack files.

Declaration
public static byte[] Identifier { get; }
Property Value
Type Description
System.Byte[]
| Improve this Doc View Source

SceneBundle

The raw byte array for the application scene bundle.

Declaration
public byte[] SceneBundle { get; set; }
Property Value
Type Description
System.Byte[]
| Improve this Doc View Source

TargetPlatform

The target platform the application is built for.

Declaration
public AppPackPlatform TargetPlatform { get; set; }
Property Value
Type Description
AppPackPlatform
  • Improve this Doc
  • View Source
Back to top Generated by DocFX