Interface: TextEffectsInstanceData
Defined in: rendering/renderable.ts:19
Per-glyph outline/soft-shadow parameters, bound by
textEffectsInstanceDataSegment (@forge-game-engine/forge/text).
Populated only for glyph instances pushed by pushTextRenderCommands -
InstanceComponents.textEffects is undefined for ordinary sprites.
Properties
outlineColor
outlineColor:
Color
Defined in: rendering/renderable.ts:21
Outline color; see TextEcsComponent.outlineColor.
outlineWidth
outlineWidth:
number
Defined in: rendering/renderable.ts:24
Outline thickness, in screen-pixel-range units; see TextEcsComponent.outlineWidth.
shadowColor
shadowColor:
Color
Defined in: rendering/renderable.ts:27
Soft shadow/glow color; see TextEcsComponent.shadowColor.
shadowOffset
shadowOffset:
Vector2
Defined in: rendering/renderable.ts:30
Soft shadow/glow offset, in screen-pixel-range units; see TextEcsComponent.shadowOffset.
shadowSoftness
shadowSoftness:
number
Defined in: rendering/renderable.ts:33
Soft shadow/glow fade radius, in screen-pixel-range units; see TextEcsComponent.shadowSoftness.