The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:Projector (U2XMP)

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

null

Properties[edit]

Property group 'Projector'[edit]

bClipBSP[edit]

Type: bool


bClipStaticMesh[edit]

Type: bool


bDynamicAttach[edit]

Type: bool


bGradient[edit]

Type: bool


bLevelStatic[edit]

Type: bool


bProjectActor[edit]

Type: bool


Default value: True

bProjectBSP[edit]

Type: bool


Default value: True

bProjectOnAlpha[edit]

Type: bool


bProjectOnBackfaces[edit]

Type: bool


bProjectOnParallelBSP[edit]

Type: bool


bProjectOnUnlit[edit]

Type: bool


bProjectParticles[edit]

Type: bool


Default value: True

bProjectStaticMesh[edit]

Type: bool


Default value: True

bProjectTerrain[edit]

Type: bool


Default value: True

ExcludedActorsTag[edit]

Type: name


FOV[edit]

Type: int


FrameBufferBlendingOp[edit]

Type: EProjectorBlending

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

Default value: PB_Modulate

MaterialBlendingOp[edit]

Type: EProjectorBlending

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

MaxTraceDistance[edit]

Type: int


Default value: 1000

ProjectTag[edit]

Type: name


ProjTexture[edit]

Type: Material


Internal variables[edit]

Box[edit]

Type: Object.Box

Modifiers: const, transient


FrustumPlanes[edit]

Type: Object.Plane

Array size: 6

Modifiers: const, transient


FrustumVertices[edit]

Type: Object.Vector

Array size: 8

Modifiers: const, transient


GradientMatrix[edit]

Type: Object.Matrix

Modifiers: transient


GradientTexture[edit]

Type: Texture


Default value: Texture'Engine.GRADIENT_Fade'

Matrix[edit]

Type: Object.Matrix

Modifiers: transient


OldLocation[edit]

Type: Object.Vector

Modifiers: transient


RenderInfo[edit]

Type: Actor.ProjectorRenderInfoPtr

Modifiers: const, transient


Default values[edit]

Property Value
bDirectional True
bHidden True
bStatic True
Texture Texture'Engine.Proj_Icon'

Enums[edit]

EProjectorBlending[edit]

PB_None 
PB_Modulate 
PB_AlphaBlend 
PB_Add 

Functions[edit]

Native functions[edit]

AbandonProjector[edit]

native function AbandonProjector (optional float Lifetime)


AttachActor[edit]

native function AttachActor (Actor A)


AttachProjector[edit]

native function AttachProjector ()


DetachActor[edit]

native function DetachActor (Actor A)


DetachProjector[edit]

native function DetachProjector (optional bool Force)


InitializeProjector[edit]

native function InitializeProjector ()


Events[edit]

PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


PreRender[edit]

event PreRender ()


Touch[edit]

event Touch (Actor Other)

Overrides: Actor.Touch


Untouch[edit]

event Untouch (Actor Other)

Overrides: Actor.UnTouch