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

Method SetGlowRenderState

trinity/Sprite2d/Tr2SpriteObject.cpp:185–194  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

183}
184
185void Tr2SpriteObject::SetGlowRenderState( Tr2Sprite2dScene* renderer )
186{
187 Color c = m_glowColor;
188 c.a *= m_color.a;
189 renderer->SetBlendmode( TR2_SBM_ADDX2 );
190 renderer->SetSpriteTarget( m_target );
191 renderer->SetGlowBrightness( m_glowBrightness );
192 renderer->SetColor( c );
193 renderer->SetDepth( m_depth );
194}
195
196void Tr2SpriteObject::SetShadowRenderState( Tr2Sprite2dScene* renderer )
197{

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