#include <spotlightactorproxy.h>

Public Member Functions | |
| SpotlightActorProxy () | |
| Constructor. | |
| virtual void | BuildPropertyMap () |
| Adds the properties that are common to all Delta3D transformable objects. | |
| virtual bool | IsPlaceable () const |
| Spotlights can be placed in a scene. | |
| virtual dtDAL::ActorProxyIcon * | GetBillBoardIcon () |
| Gets the billboard icon for lights. | |
| virtual const ActorProxy::RenderMode & | GetRenderMode () |
| Gets the current render mode for spotlights. | |
Protected Member Functions | |
| virtual void | CreateActor () |
| Initializes the actor. | |
| virtual | ~SpotlightActorProxy () |
| Destructor. | |
| dtActors::SpotlightActorProxy::SpotlightActorProxy | ( | ) | [inline] |
Constructor.
| virtual dtActors::SpotlightActorProxy::~SpotlightActorProxy | ( | ) | [inline, protected, virtual] |
Destructor.
| void dtActors::SpotlightActorProxy::BuildPropertyMap | ( | ) | [virtual] |
Adds the properties that are common to all Delta3D transformable objects.
Reimplemented from dtActors::PositionalLightActorProxy.
| virtual bool dtActors::SpotlightActorProxy::IsPlaceable | ( | ) | const [inline, virtual] |
| dtDAL::ActorProxyIcon * dtActors::SpotlightActorProxy::GetBillBoardIcon | ( | ) | [virtual] |
Gets the billboard icon for lights.
Normally this wouldn't be here as it's inherited from BaseLightActorProxy. But since this inheritence chain uses virtual inheritence and MSVC spits a warning, this should quell it.
Reimplemented from dtActors::PositionalLightActorProxy.
| virtual const ActorProxy::RenderMode& dtActors::SpotlightActorProxy::GetRenderMode | ( | ) | [inline, virtual] |
Gets the current render mode for spotlights.
Reimplemented from dtActors::PositionalLightActorProxy.
| void dtActors::SpotlightActorProxy::CreateActor | ( | ) | [protected, virtual] |