Cogito, ergo sum

UE2:Projector (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT2004 Object >> Actor >> Projector

Contents

Package: 
Engine
Direct subclasses:
DynamicProjector, ONSHeadlightProjector, ShadowProjector, XScorch
This class in other games:
U2, U2XMP, UE2Runtime, UT2003

null

[edit] Properties

[edit] Property group 'Projector'

[edit] bClipBSP

Type: bool


[edit] bClipStaticMesh

Type: bool


[edit] bDynamicAttach

Type: bool


[edit] bGradient

Type: bool


[edit] bLevelStatic

Type: bool


[edit] bNoProjectOnOwner

Type: bool

Only for dynamic projectors

[edit] bProjectActor

Type: bool


Default value: True

[edit] bProjectBSP

Type: bool


Default value: True

[edit] bProjectOnAlpha

Type: bool


[edit] bProjectOnBackfaces

Type: bool


[edit] bProjectOnParallelBSP

Type: bool


[edit] bProjectOnUnlit

Type: bool


[edit] bProjectParticles

Type: bool


Default value: True

[edit] bProjectStaticMesh

Type: bool


Default value: True

[edit] bProjectTerrain

Type: bool


Default value: True

[edit] FOV

Type: int


[edit] FrameBufferBlendingOp

Type: EProjectorBlending

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

Default value: PB_Modulate

[edit] MaterialBlendingOp

Type: EProjectorBlending

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

[edit] MaxTraceDistance

Type: int


Default value: 1000

[edit] ProjectTag

Type: name


[edit] ProjTexture

Type: Material


[edit] Internal variables

[edit] Box

Type: Object.Box

Modifiers: const, transient


[edit] FadeInTime

Type: float


[edit] FrustumPlanes

Type: Object.Plane

Array size: 6

Modifiers: const, transient


[edit] FrustumVertices

Type: Object.Vector

Array size: 8

Modifiers: const, transient


[edit] GradientMatrix

Type: Object.Matrix

Modifiers: transient


[edit] GradientTexture

Type: Texture


Default value: GRADIENT_Fade

[edit] Matrix

Type: Object.Matrix

Modifiers: transient


[edit] OldLocation

Type: Object.Vector

Modifiers: transient


[edit] RenderInfo

Type: Actor.ProjectorRenderInfoPtr

Modifiers: const, transient


[edit] Default values

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

[edit] Enums

[edit] EProjectorBlending

PB_None 
PB_Modulate 
PB_AlphaBlend 
PB_Add 

[edit] Functions

[edit] Native functions

[edit] AbandonProjector

native function AbandonProjector (optional float Lifetime)


[edit] AttachActor

native function AttachActor (Actor A)


[edit] AttachProjector

native function AttachProjector (optional float FadeInTime)


[edit] DetachActor

native function DetachActor (Actor A)


[edit] DetachProjector

native function DetachProjector (optional bool Force)


[edit] Events

[edit] PostBeginPlay

simulated event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


[edit] Touch

simulated event Touch (Actor Other)

Overrides: Actor.Touch


[edit] Untouch

simulated event Untouch (Actor Other)

Overrides: Actor.UnTouch


[edit] States

[edit] NoProjection

[edit] NoProjection.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


Personal tools