UE2:Projector (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:11, 17 May 2008 by Wormbo (talk | contribs) (Auto-generated page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
U2 Object >> Actor >> Projector
Package:
Engine
Direct subclasses:
ShadowProjector, DynamicProjector, UseProjector
This class in other games:

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

Highlight

Type: Material


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


UseTarget

Type: Actor


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: Texture'Engine.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 Texture'Engine.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 ()


CalcMatrix

native function CalcMatrix ()


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