Options
All
  • Public
  • Public/Protected
  • All
Menu

Class PropertyFactory

Hierarchy

  • PropertyFactory

Index

Object literals

Object literals

Static properties

properties: object

Boolean

Boolean: NativeSerializer<Boolean> = new NativeSerializer(Boolean)

Color

Color: NativeSerializer<Color> = new NativeSerializer(Color)

FileProperty

FileProperty: NativeSerializer<FileProperty> = new NativeSerializer(FileProperty)

Matrix33

Matrix33: NullSerializer<Matrix33> = new NullSerializer(Matrix33)

Matrix44

Matrix44: NullSerializer<Matrix44> = new NullSerializer(Matrix44)

Number

Number: NativeSerializer<Number> = new NativeSerializer(Number)

Quaternion

Quaternion: NativeSerializer<Quaternion> = new NativeSerializer(Quaternion)

Range

Range: NativeSerializer<Range> = new NativeSerializer(Range)

Rect

Rect: NativeSerializer<Rect> = new NativeSerializer(Rect)

SerializableMatrix44

SerializableMatrix44: NativeSerializer<SerializableMatrix44> = new NativeSerializer(SerializableMatrix44)

String

String: NativeSerializer<String> = new NativeSerializer(String)

ThumbnailProperty

ThumbnailProperty: NativeSerializer<ThumbnailProperty> = new NativeSerializer(ThumbnailProperty)

Vector2

Vector2: NativeSerializer<Vector2> = new NativeSerializer(Vector2)

Vector3

Vector3: NativeSerializer<Vector3> = new NativeSerializer(Vector3)

Vector4

Vector4: NativeSerializer<Vector4> = new NativeSerializer(Vector4)

AABB

AABB: object

type

type: AABB = AABB

readProperty

writeProperty

  • writeProperty(p: AABB): object

ArrayProperty

ArrayProperty: object

type

type: ArrayProperty = ArrayProperty

readProperty

  • readProperty(json: SerializedArrayProperty): undefined | null | ArrayProperty<any>

writeProperty

  • writeProperty(p: IArrayProperty): SerializedArrayProperty

AssetReferenceArray

AssetReferenceArray: object

type

type: AssetReferenceArray = AssetReferenceArray

readProperty

writeProperty

ComponentReference

ComponentReference: object

type

type: ComponentReference = ComponentReference

readProperty

writeProperty

EntityReference

EntityReference: object

type

type: EntityReference = EntityReference

readProperty

writeProperty

NativeArray

NativeArray: object

type

type: NativeArray = NativeArray

readProperty

writeProperty

NativeU8Array

NativeU8Array: object

type

type: NativeU8Array = NativeU8Array

readProperty

  • readProperty(data: string | undefined): NativeU8Array

writeProperty

  • writeProperty(a: NativeU8Array): undefined | string

Object

Object: object

type

type: ObjectConstructor = Object

readProperty

  • readProperty(json: object): any

writeProperty

  • writeProperty(obj: object): object

Plane

Plane: object

type

type: Plane = Plane

readProperty

writeProperty

  • writeProperty(p: Plane): object

Reference

Reference: object

type

type: Reference = Reference

readProperty

writeProperty

ReferenceArray

ReferenceArray: object

type

type: ReferenceArray = ReferenceArray

readProperty

writeProperty

Size

Size: object

type

type: Size = Size

readProperty

  • readProperty(json: SerializedSize): Size

writeProperty

  • writeProperty(p: Size): object

UISize

UISize: object

type

type: UISize = UISize

readProperty

writeProperty

  • writeProperty(p: UISize): object

VertexBuffer

VertexBuffer: object

type

type: VertexBuffer = VertexBuffer

readProperty

writeProperty