MCPcopy Create free account
hub / github.com/TorqueGameEngines/Torque3D / submitLights

Method submitLights

Engine/source/T3D/lightBase.cpp:160–177  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

158}
159
160void LightBase::submitLights( LightManager *lm, bool staticLighting )
161{
162 if ( !mIsEnabled || staticLighting )
163 return;
164
165 if ( mAnimState.active &&
166 mAnimState.animationPeriod > 0.0f &&
167 mAnimationData )
168 {
169 mAnimState.brightness = mBrightness;
170 mAnimState.transform = getRenderTransform();
171 mAnimState.color = mColor;
172
173 mAnimationData->animate( mLight, &mAnimState );
174 }
175
176 lm->registerGlobalLight( mLight, this );
177}
178
179void LightBase::inspectPostApply()
180{

Callers 1

registerGlobalLightsMethod · 0.45

Calls 2

animateMethod · 0.45
registerGlobalLightMethod · 0.45

Tested by

no test coverage detected