ShadowCaster Class Reference#include <shadowCaster.h>
Constructor & Destructor Documentation
Member Function Documentation
Gets the first entry in the shadow multimap for looping through the whole thing.
Deletes all shadows in our multimap.
Finds a shadow for the given shape and light in our multimap, or creates one if necessary.
Creates a new shadow (Factory).
Converts a LightInfo* to a hash lookup.
Converts a hash lookup to a LightInfo*.
Renders all shadows that need rendering.
Cleans up all shadows which haven't been used in a while.
Deletes all shadows.
Member Data Documentation
Multimap of all of our shadows.
Have we registered with ShadowCasterManager.
When we last rendered a shadow.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||