MCPcopy Create free account
hub / github.com/carbonengine/trinity / SetShadowRenderState

Method SetShadowRenderState

trinity/Sprite2d/Tr2SpriteObject.cpp:196–205  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

194}
195
196void Tr2SpriteObject::SetShadowRenderState( Tr2Sprite2dScene* renderer )
197{
198 Color c = m_shadowColor;
199 c.a *= m_color.a;
200 renderer->SetBlendmode( m_blendMode );
201 renderer->SetSpriteTarget( m_target );
202 renderer->SetGlowBrightness( m_glowBrightness );
203 renderer->SetColor( c );
204 renderer->SetDepth( m_depth );
205}
206
207void Tr2SpriteObject::SetOutlineRenderState( Tr2Sprite2dScene* renderer )
208{

Callers

nothing calls this directly

Calls 5

SetBlendmodeMethod · 0.80
SetSpriteTargetMethod · 0.80
SetGlowBrightnessMethod · 0.80
SetColorMethod · 0.45
SetDepthMethod · 0.45

Tested by

no test coverage detected