Gah - a solution with more questions. – EntropicLqd

UE3:PrefabInstance (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 10:11, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT3 Object >> Actor >> PrefabInstance
Package: 
Engine
This class in other games:
UDK

An Actor representing an instance of a Prefab in a level.

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Properties[edit]

ArchetypeToInstanceMap[edit]

Type: Map{UObject*,UObject*}

Modifiers: const, native

Mapping from archetypes in the source prefab (TemplatePrefab) to instances of those archetypes in this PrefabInstance.

PI_Bytes[edit]

Type: array<byte>

Modifiers: const


PI_CompleteObjects[edit]

Type: array<Object>

Modifiers: const


PI_LicenseePackageVersion[edit]

Type: int

Modifiers: const


Default value: -1

PI_ObjectMap[edit]

Type: Map{UObject*,INT}

Modifiers: const, native


PI_PackageVersion[edit]

Type: int

Modifiers: const

Contains the epic+licensee version that this PrefabInstance's package was saved with.

Default value: -1

PI_ReferencedObjects[edit]

Type: array<Object>

Modifiers: const


PI_SavedNames[edit]

Type: array<string>

Modifiers: const


SequenceInstance[edit]

Type: Sequence

Modifiers: const

Kismet sequence that was created for this PrefabInstance.

TemplatePrefab[edit]

Type: Prefab

Modifiers: const

The prefab that this is an instance of.

TemplateVersion[edit]

Type: int

Modifiers: const

The version of the Prefab that this is an instance of. This allows us to detect if the prefab has changed, and the instance needs to be updated.

Default values[edit]

Property Value
CollisionType COLLIDE_CustomDefault
Components[0] SpriteComponent'Sprite'

Subobjects[edit]

Sprite[edit]

Class: Engine.SpriteComponent

Property Value
AlwaysLoadOnClient False
AlwaysLoadOnServer False
HiddenGame True
Sprite Texture2D'EngineResources.PrefabSprite'