Worst-case scenario: the UEd Goblin wipes the map and burns down your house.

UE2:Projector (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object >> Actor >> Projector
Package: 
Engine
Direct subclasses:
XScorch, DynamicProjector, ShadowProjector
This class in other games:
UE2Runtime, U2XMP, U2, UT2004

null

Properties

Property group 'Projector'

bClipBSP

Type: bool


bClipStaticMesh

Type: bool


bDynamicAttach

Type: bool


bGradient

Type: bool


bLevelStatic

Type: bool


bProjectActor

Type: bool


Default value: True

bProjectBSP

Type: bool


Default value: True

bProjectOnAlpha

Type: bool


bProjectOnBackfaces

Type: bool


bProjectOnParallelBSP

Type: bool


bProjectOnUnlit

Type: bool


bProjectParticles

Type: bool


Default value: True

bProjectStaticMesh

Type: bool


Default value: True

bProjectTerrain

Type: bool


Default value: True

FOV

Type: int


FrameBufferBlendingOp

Type: EProjectorBlending

The blending operation between the material being projected onto and ProjTexture.

Default value: PB_Modulate

MaterialBlendingOp

Type: EProjectorBlending

The blending operation between the material being projected onto and ProjTexture.

MaxTraceDistance

Type: int


Default value: 1000

ProjectTag

Type: name


ProjTexture

Type: Material


Internal variables

Box

Type: Object.Box

Modifiers: const, transient


FrustumPlanes

Type: Object.Plane

Array size: 6

Modifiers: const, transient


FrustumVertices

Type: Object.Vector

Array size: 8

Modifiers: const, transient


GradientMatrix

Type: Object.Matrix

Modifiers: transient


GradientTexture

Type: Texture


Default value: GRADIENT_Fade

Matrix

Type: Object.Matrix

Modifiers: transient


OldLocation

Type: Object.Vector

Modifiers: transient


RenderInfo

Type: Actor.ProjectorRenderInfoPtr

Modifiers: const, transient


Default values

Property Value
bDirectional True
bHidden True
bStatic True
RemoteRole ROLE_None
Texture Proj_Icon

Enums

EProjectorBlending

PB_None 
PB_Modulate 
PB_AlphaBlend 
PB_Add 

Functions

Native functions

AbandonProjector

native function AbandonProjector (optional float Lifetime)


AttachActor

native function AttachActor (Actor A)


AttachProjector

native function AttachProjector ()


DetachActor

native function DetachActor (Actor A)


DetachProjector

native function DetachProjector (optional bool Force)


Events

PostBeginPlay

simulated event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


Touch

simulated event Touch (Actor Other)

Overrides: Actor.Touch


Untouch

simulated event Untouch (Actor Other)

Overrides: Actor.UnTouch


States

NoProjection

NoProjection.BeginState

event BeginState ()

Overrides: Object.BeginState (global)